Index: branches/5.2.x/core/units/users/users_event_handler.php =================================================================== diff -u -N -r14244 -r14431 --- branches/5.2.x/core/units/users/users_event_handler.php (.../users_event_handler.php) (revision 14244) +++ branches/5.2.x/core/units/users/users_event_handler.php (.../users_event_handler.php) (revision 14431) @@ -1,6 +1,6 @@ isSubscriberOnly($event, true)) { $cs_helper->CheckStateField($event, 'State', 'Country'); } - - $this->_makePasswordRequired($event); + else { + // no need to make password required when guest user tries to subscribe to mailing + $this->_makePasswordRequired($event); + } $cs_helper->PopulateStates($event, 'State', 'Country'); $object =& $event->getObject();