WebSession: fix crash when no admin user exists
- When no user nick-named admin existed, and another user wanted to access Personalize menu, this has led to Internal Server Error crash due to non-handled exceptional situation. This patch fixes the problem.