Fix issue #2 with dynamic role revoking access when it shouldn't be