Index: branches/5.2.x/core/units/users/users_event_handler.php =================================================================== diff -u -N -r14879 -r14951 --- branches/5.2.x/core/units/users/users_event_handler.php (.../users_event_handler.php) (revision 14879) +++ branches/5.2.x/core/units/users/users_event_handler.php (.../users_event_handler.php) (revision 14951) @@ -1,6 +1,6 @@ SetError('UserLogin', $result == LoginResult::NO_PERMISSION ? 'no_permission' : 'invalid_password'); } - if ( $event->MasterEvent->Name == 'OnLoginAjax' ) { + if ( is_object($event->MasterEvent) && ($event->MasterEvent->Name == 'OnLoginAjax') ) { // used to insert just logged-in user e-mail on "One Step Checkout" form in "Modern Store" theme $user =& $user_helper->getUserObject(); $event->SetRedirectParam('user_email', $user->GetDBField('Email'));