diff --git a/lib/ansible/modules/database/postgresql/postgresql_subscription.py b/lib/ansible/modules/database/postgresql/postgresql_subscription.py index 25bdc0810f1..d7e1759deaa 100644 --- a/lib/ansible/modules/database/postgresql/postgresql_subscription.py +++ b/lib/ansible/modules/database/postgresql/postgresql_subscription.py @@ -699,7 +699,7 @@ def main(): check_mode=module.check_mode) if owner and subscription.attrs['owner'] != owner: - changed = subscription.set_owner(owner, check_mode=module.check_mode) + changed = subscription.set_owner(owner, check_mode=module.check_mode) or changed elif state == 'absent': changed = subscription.drop(cascade, check_mode=module.check_mode)