diff --git a/inc/cache.php b/inc/cache.php
index 35d9cfd43503357bbc00aa93cd481e50a536abcf..6b05a2b5478fad2ed8ee90f2e912b11c1e33f7b7 100644
--- a/inc/cache.php
+++ b/inc/cache.php
@@ -188,7 +188,7 @@ class cache_parser extends cache {
      * @param string $file source file for cache
      * @param string $mode input mode
      */
-    public function cache_parser($id, $file, $mode) {
+    public function __construct($id, $file, $mode) {
         if ($id) $this->page = $id;
         $this->file = $file;
         $this->mode = $mode;