diff --git a/inc/init.php b/inc/init.php
index 703fd4a38944e2ca6e81445313c6a589393d022b..8d094ef661284589769f4104d329e39cc15d00ce 100644
--- a/inc/init.php
+++ b/inc/init.php
@@ -33,6 +33,9 @@
     error_reporting(DOKU_E_LEVEL);
   }
 
+  // we don't want a purge URL to be digged
+  if($_REQUEST['purge'] && $_SERVER['HTTP_REFERER']) unset($_REQUEST['purge']);
+
   // init memory caches
   global $cache_revinfo;  $cache_revinfo = array();
   global $cache_wikifn;   $cache_wikifn = array();