Fix an error of flawed logic in user.php fixes #40

If $this->roles is empty, either no roles where assigned, or all assigned roles were removed.

Only in that case, the code should look into a default value. 

The OR part in the if statement should not be there.