diff options
| -rw-r--r-- | modules/permissions.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/modules/permissions.py b/modules/permissions.py index 3baa61e2..23eb4dbf 100644 --- a/modules/permissions.py +++ b/modules/permissions.py @@ -156,6 +156,9 @@ class Module(object): target.nickname, permission)) else: permissions.remove(permission) - target.set_setting("permissions", permissions) + if not permissions: + target.del_setting("permissions") + else: + target.set_setting("permissions", permissions) event["stdout"].write("Removed permission '%s' from %s" % ( permission, target.nickname)) |
