diff -up firewalld-0.3.9/src/firewall-cmd.RHBZ#1057095_add firewalld-0.3.9/src/firewall-cmd
--- firewalld-0.3.9/src/firewall-cmd.RHBZ#1057095_add 2015-01-13 17:16:55.970151936 +0100
+++ firewalld-0.3.9/src/firewall-cmd 2015-01-13 17:35:14.899699445 +0100
@@ -43,6 +43,8 @@ def __print_and_exit(msg=None, exit_code
END = '\033[00m'
if exit_code > 1:
__print(FAIL + msg + END)
+ if "COMMAND_FAILED" in msg and "tables" in msg:
+ __print(_("Failed to apply rules. A firewall reload might solve the issue if the firewall has been modified using ip*tables or ebtables."))
else:
__print(msg)
#__print(OK + msg + END)