show correct error-message when loginname has too many characters, fixes #811

Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>