fixed user check

`users` map always returns at least an empty user