Fix issue in SpecialCachedPage: only save cache when initialized
authorjeroendedauw <jeroendedauw@gmail.com>
Thu, 9 Aug 2012 14:40:09 +0000 (16:40 +0200)
committerjeroendedauw <jeroendedauw@gmail.com>
Thu, 9 Aug 2012 14:40:09 +0000 (16:40 +0200)
Change-Id: I5a63857c297fbf3055ea6e5d0524dac8fd251411

includes/specials/SpecialCachedPage.php

index f5e1134..b3f6c72 100644 (file)
@@ -152,7 +152,9 @@ abstract class SpecialCachedPage extends SpecialPage implements ICacheHelper {
         * @since 1.20
         */
        public function saveCache() {
-               $this->cacheHelper->saveCache();
+               if ( isset( $this->cacheHelper ) ) {
+                       $this->cacheHelper->saveCache();
+               }
        }
 
        /**