Fix php notice in vector from r79383.
authorDaniel Friesen <dantman@users.mediawiki.org>
Sat, 1 Jan 2011 00:59:12 +0000 (00:59 +0000)
committerDaniel Friesen <dantman@users.mediawiki.org>
Sat, 1 Jan 2011 00:59:12 +0000 (00:59 +0000)
skins/Vector.php

index 2d812c7..f9f6b38 100644 (file)
@@ -82,10 +82,12 @@ class VectorTemplate extends BaseTemplate {
                
                if ( $wgVectorUseIconWatch ) {
                        $mode = $this->skin->mTitle->userIsWatching() ? 'unwatch' : 'watch';
-                       $nav['views'][$mode] = $nav['actions'][$mode];
-                       $nav['views'][$mode]['class'] = rtrim('icon ' . $nav['views'][$mode]['class'], ' ');
-                       $nav['views'][$mode]['primary'] = true;
-                       unset($nav['actions'][$mode]);
+                       if ( isset($nav['actions'][$mode]) ) {
+                               $nav['views'][$mode] = $nav['actions'][$mode];
+                               $nav['views'][$mode]['class'] = rtrim('icon ' . $nav['views'][$mode]['class'], ' ');
+                               $nav['views'][$mode]['primary'] = true;
+                               unset($nav['actions'][$mode]);
+                       }
                }
                
                foreach ( $nav as $section => $links ) {