Fixed problem when get_password decorator destroys function it decorates

Code below wont work without this fix, 
because decorator returns `None`

```python
users = {
    "admin": "admin"
}
@auth.get_password
def get_pw(username):
    if username in users:
        return users[username]
    return None

get_pw(admin)
```