diff --git a/magic.tex b/magic.tex
index 6571614d2af94873af6be4869c6eac8c70777ab8..4139bbb880886ce52a92e297ab72aad61ae3b624 100644
--- a/magic.tex
+++ b/magic.tex
@@ -1,3 +1,7 @@
+% these lines initiatiate the 'magic' mini-table of contents, so we can restart it later
+\startcontents[magic]
+\stopcontents[magic]
+
 \chapter{Magic}
 \label{magic_paths}
 \index{Magic!Paths of Magic}
diff --git a/main.tex b/main.tex
index ef240788fdf103322022f154db673cb265978a4c..4d81f05db1ef4c6f1d11798452368270cdc8d812 100644
--- a/main.tex
+++ b/main.tex
@@ -52,9 +52,6 @@ Keywords={TTRPG,RPG,roleplaying}
 
 \input{knacks.tex}
 
-\startcontents[magic]
-\stopcontents[magic]
-
 \input{magic.tex}
 
 \input{spheres.tex}