couple of small admin changes/fixes

- fixed issue causing error if you hadn't logged in before
- added messages to the rate admin

Signed-off-by: Chris Jones <chris@jonezy.org>