diff --git a/src/pilot.c b/src/pilot.c
index 18a07bf..c393659 100644
--- a/src/pilot.c
+++ b/src/pilot.c
@@ -1214,7 +1214,7 @@ void pilot_init(Pilot* pilot, Ship* ship, char* name, int faction,
 
   /* AI. */
   if(ai != NULL) {
-    ai_pinit(pilot, ai);
+    ai_pinit(pilot, ai); /* Must run before ai_create. */
     pilot->ai = ai;
   }