Fix route dying if guest tries to visit blocked route.
Fixes #620
Merge pull request #621 from angaither/check-for-user-and-if-admin

Fix route dying if guest tries to visit blocked route.