Don't throw fatals for non-existant usernames

An IP address as a username will return False
Bug: 56822

Change-Id: Ibec088fed1fbd164f40bf48aa3d65714a73dd7a1
(cherry picked from commit 2935d1abf3d22e81ab824bfe7f39e04fd36953fb)