It broke things
authorTim Starling <tstarling@users.mediawiki.org>
Thu, 10 Aug 2006 09:10:06 +0000 (09:10 +0000)
committerTim Starling <tstarling@users.mediawiki.org>
Thu, 10 Aug 2006 09:10:06 +0000 (09:10 +0000)
includes/MessageCache.php

index 0288a7c..18256aa 100644 (file)
@@ -471,10 +471,14 @@ class MessageCache {
                # Try the array of another language
                if( $message === false && strpos( $key, '/' ) ) {
                        $message = explode( '/', $key );
-                       wfSuppressWarnings();
-                       $message = Language::getMessageFor( $message[0], $message[1] );
-                       wfRestoreWarnings();
-                       if ( is_null( $message ) ) {
+                       if ( $message[1] ) {
+                               wfSuppressWarnings();
+                               $message = Language::getMessageFor( $message[0], $message[1] );
+                               wfRestoreWarnings();
+                               if ( is_null( $message ) ) {
+                                       $message = false;
+                               }
+                       } else {
                                $message = false;
                        }
                }