diff --git a/src/action/actions.cpp b/src/action/actions.cpp
index 83232af3c..76f9e4b49 100644
--- a/src/action/actions.cpp
+++ b/src/action/actions.cpp
@@ -38,7 +38,7 @@
 **	Show unit animation.
 **		Returns animation flags.
 */
-global int UnitShowAnimation(Unit* unit,Animation* animation)
+global int UnitShowAnimation(Unit* unit,const Animation* animation)
 {
     int state;
     int flags;
@@ -125,6 +125,8 @@ local void HandleUnitAction(Unit* unit)
 	}
     }
 
+    // FIXME: fire handling should be moved to here.
+
     //
     //	Select action.
     //