Improve error handling when user.Current() fails.

Should fix crash in issue #9 and further help debug what's going on.