I usually find a logic flow without the negation in the if statement better understandable

```
if ( askForAccess ) {
    //recreate
} else {
    // user did not grant us access rights
}
```