diff -up firewalld-0.3.9/src/firewall-config.glade.RHBZ#1058794 firewalld-0.3.9/src/firewall-config.glade
--- firewalld-0.3.9/src/firewall-config.glade.RHBZ#1058794 2014-09-30 02:19:17.601640641 +0200
+++ firewalld-0.3.9/src/firewall-config.glade 2014-09-30 02:19:37.653710531 +0200
@@ -8249,7 +8249,7 @@
<items>
<item>ACCEPT</item>
<item>DROP</item>
- <item>%%REJECT%%</item>
+ <item>REJECT</item>
</items>
<signal name="changed" handler="onZoneBaseDialogChanged" swapped="no"/>
</object>
diff -up firewalld-0.3.9/src/firewall-config.RHBZ#1058794 firewalld-0.3.9/src/firewall-config
--- firewalld-0.3.9/src/firewall-config.RHBZ#1058794 2014-09-30 02:19:17.702640993 +0200
+++ firewalld-0.3.9/src/firewall-config 2014-09-30 02:19:37.651710526 +0200
@@ -2182,7 +2182,8 @@ class FirewallConfig(object):
else:
self.zoneBaseDialogTargetCheck.set_active(False)
combobox_select_text(self.zoneBaseDialogTargetCombobox,
- old_target)
+ old_target if old_target != "%%REJECT%%"
+ else "REJECT")
self.zoneBaseDialogOkButton.set_sensitive(False)
if builtin:
@@ -2210,6 +2211,8 @@ class FirewallConfig(object):
target = DEFAULT_ZONE_TARGET
if not self.zoneBaseDialogTargetCheck.get_active():
target = self.zoneBaseDialogTargetCombobox.get_active_text()
+ if target == "REJECT":
+ target = "%%REJECT%%"
if old_name == name and \
old_version == version and old_short == short and \