(bug 16579) Check if session is set
authorAaron Schulz <aaron@users.mediawiki.org>
Sat, 3 Jan 2009 16:40:21 +0000 (16:40 +0000)
committerAaron Schulz <aaron@users.mediawiki.org>
Sat, 3 Jan 2009 16:40:21 +0000 (16:40 +0000)
includes/User.php

index 17abe51..9fee089 100644 (file)
@@ -2321,7 +2321,7 @@ class User {
                
                wfRunHooks( 'UserSetCookies', array( $this, &$session, &$cookies ) );
                #check for null, since the hook could cause a null value 
-               if ( !is_null( $session ) && !is_null( $_SESSION ) ){
+               if ( !is_null( $session ) && isset( $_SESSION ) ){
                        $_SESSION = $session + $_SESSION;
                }
                foreach ( $cookies as $name => $value ) {