diff --git a/plinth/modules/firewall/__init__.py b/plinth/modules/firewall/__init__.py index 1161d7f0c..7ba78a480 100644 --- a/plinth/modules/firewall/__init__.py +++ b/plinth/modules/firewall/__init__.py @@ -65,7 +65,10 @@ def setup(helper, old_version=None): def get_enabled_status(): """Return whether firewall is enabled""" output = _run(['get-status'], superuser=True) - return output.split()[0] == 'running' + if not output: + return False + else: + return output.split()[0] == 'running' def get_enabled_services(zone):