diff --git a/src/UNL/WDN/Assessment/PageLogger.php b/src/UNL/WDN/Assessment/PageLogger.php
index 7a5d8d81b438a3e509e2ab132780508c83341b59..f0c1c029c01fb772d312d8b59077281c264933a2 100644
--- a/src/UNL/WDN/Assessment/PageLogger.php
+++ b/src/UNL/WDN/Assessment/PageLogger.php
@@ -15,7 +15,6 @@ class UNL_WDN_Assessment_PageLogger extends Spider_LoggerAbstract
     
     function log($uri, $depth, DOMXPath $xpath)
     {
-        flush();
         echo PHP_EOL.'|'.str_repeat('-', $depth).$uri;
         $this->assessment->addUri($uri);
     }
diff --git a/www/index.php b/www/index.php
index 0548e5e73099634e4674ab8dece5434c1174e5e3..89127a0c3892697368daf2d17dcd7d816025907f 100644
--- a/www/index.php
+++ b/www/index.php
@@ -3,7 +3,8 @@
 require_once 'config.inc.php';
 
 $uri = '';
-if (isset($_GET['uri'])) {
+if (isset($_GET['uri'])
+    && preg_match('/https?:\/\//', $_GET['uri'])) {
     $uri = htmlentities($_GET['uri'], ENT_QUOTES);
 }
 ?>
@@ -30,7 +31,7 @@ if (!empty($uri)) {
         $assessment->checkInvalid();
     } else {
         if (isset($_GET['rescan'])) {
-            $assessment->removeEntries();
+            //$assessment->removeEntries();
         }
         $assessment->logPages();
     }