fix registering for even without a user name