diff --git a/_compile.php b/_compile.php
index 9379b6a9..be58f0be 100644
--- a/_compile.php
+++ b/_compile.php
@@ -53,7 +53,8 @@ if ($_COOKIE["lang"]) {
$file = str_replace("\n", "", $file);
$file = str_replace("", $_COOKIE["lang"], $file);
}
-$file = str_replace("favicon.ico", "data:image/x-icon;base64," . base64_encode(file_get_contents("favicon.ico")), $file);
+$file = str_replace("favicon.ico", '', $file);
+$file = str_replace('session_start();', "if (isset(\$_GET['favicon'])) {\n\theader('Content-Type: image/x-icon');\n\techo base64_decode('" . base64_encode(file_get_contents("favicon.ico")) . "');\n\texit;\n}\nsession_start();", $file);
$file = str_replace('', "", $file);
file_put_contents($filename, $file);
echo "$filename created.\n";