diff --git a/res/e3a/races.xml b/res/e3a/races.xml
index 90f311757..ad2e6c1a9 100644
--- a/res/e3a/races.xml
+++ b/res/e3a/races.xml
@@ -651,7 +651,7 @@
-
+
diff --git a/res/eressea/races.xml b/res/eressea/races.xml
index ba268888f..20f10e376 100644
--- a/res/eressea/races.xml
+++ b/res/eressea/races.xml
@@ -648,7 +648,7 @@
-
+
diff --git a/scripts/tests/shared/spells.lua b/scripts/tests/shared/spells.lua
index b865252f8..189f761b7 100644
--- a/scripts/tests/shared/spells.lua
+++ b/scripts/tests/shared/spells.lua
@@ -183,3 +183,13 @@ function test_confusion_and_panic()
end
process_orders()
end
+
+function test_mountainguards_cant_attack()
+ local r = region.create(0, 0, 'plain')
+ local u = unit.create(faction.create('human'), r, 1)
+ local f = faction.create('human')
+ local ug = unit.create(f, r, 1, "mountainguard")
+ ug:add_order("ATTACKIERE " .. itoa36(u.id))
+ process_orders()
+ assert_equal('race_no_attack', f.messages[1])
+end