diff --git a/changelog.md b/changelog.md
index 52c5b62e4c0..71c3c24e775 100644
--- a/changelog.md
+++ b/changelog.md
@@ -2,6 +2,8 @@
### Add-ons client
### Add-ons server
### Campaigns
+ * Winds of Fate
+ * Fix macro argument in translatable string
### Editor
### Multiplayer
### Lua API
diff --git a/data/campaigns/Winds_of_Fate/utils/macros.cfg b/data/campaigns/Winds_of_Fate/utils/macros.cfg
index e50c945649c..6d28b172204 100644
--- a/data/campaigns/Winds_of_Fate/utils/macros.cfg
+++ b/data/campaigns/Winds_of_Fate/utils/macros.cfg
@@ -159,10 +159,12 @@
[/filter]
experience="$($unit.experience + {AMOUNT})"
[/modify_unit]
+ {VARIABLE amount {AMOUNT}}
[floating_text]
x,y=$x1,$y1
- text="" + _ "+{AMOUNT} experience" + ""
+ text="" + _ "+$amount experience" + ""
[/floating_text]
+ {CLEAR_VARIABLE amount}
[/event]
#enddef