gracefully handle nonexistent users