diff --git a/main.tex b/main.tex
index 5869721abe73eb8744fe359e9a0345dd535c7e73..ff8adab8299c511b45239808f10ba29a085d4a00 100644
--- a/main.tex
+++ b/main.tex
@@ -98,10 +98,16 @@
       \ifnum\value{mp}>0%
         , \glsentrytext{mp} \arabic{mp}, %
       \fi%
+      \ifnum\value{fp}>0%
+        , \glsentrytext{fp} \arabic{fp}, %
+      \fi%
     }{%
-      \par
-      \showBoxes
-    }
+      \par%
+      \showBoxes%
+      \ifnum\value{noAppearing}=1%
+        \par\glsentrytext{fp}~\boxStat{fp}%
+      \fi%
+    }%
   }
   \end{exampletext}
 }
diff --git a/stats.sty b/stats.sty
index 48a637561ff104f88f53f8e39ebff4eaddc782dd..5d5d4a02d453a1fcf9ce4f48c4fe0d15dbb25208 100644
--- a/stats.sty
+++ b/stats.sty
@@ -705,6 +705,7 @@
     \divide\value{dr} by 2%
     \addtocounter{dr}{\value{armourDR}}%
   }%
+  \addtocounter{fp}{\value{Charisma}}%
 }
 
 \newcommand\computeEncumbrance{%
@@ -836,16 +837,6 @@
             \addtocounter{xp}{\value{xpbonus}}%
             \renewcommand\showCR{\arabic{xp}}%
         }%
-    % if the creature has a mind, print fate points (if any).
-    %
-    \ifnum\value{fp}>3%
-      \addtocounter{fp}{\value{Charisma}}%
-      \ignorespaces\arabic{fp}~\glsentrytext{fp}%
-      \iftoggle{genExamples}%
-        {}%
-        {~\boxStat{fp}}%
-    \par%
-    \fi%
   }%
 }