diff --git a/magic.sty b/magic.sty
index 3882b2beac0664a27d9741942937e2762c7b22e1..5d2bc8131d49f536b2c662e1aaf5ebbc3f3d66f0 100644
--- a/magic.sty
+++ b/magic.sty
@@ -201,9 +201,10 @@
           \fi
         }{}
       }
-    }
-  \end{description}
+    }%
+  \nobreak
   \textcolor{\pageSideColor}{\hrulefill\raisebox{-3pt}{\npcsymbol}}
+  \end{description}
 }
 
 \newcommand\showSpells[1]{