diff --git a/magic.sty b/magic.sty
index a492845c8371bb520b3b535165ab2686621d7889..739b6ae144f115904cba12ccf2213386d5673fff 100644
--- a/magic.sty
+++ b/magic.sty
@@ -301,10 +301,12 @@
   #9
   \ifglsentryexists{#2}{
     \paragraph{\adforn{54}~\Glsfmttext{#2}~\adforn{26}\hspace{1em}}
-    \label{#2}
+    \label{#2}%
+    \renewcommand\name{\gls{#2}}
   }{
     \paragraph{\adforn{54}~#2~\adforn{26}\hspace{1em}}
     \label{#2}
+    \renewcommand\name{#2}
     \index{Artefacts!#2}
   }
   #3 \hint{\gls{weight} #1}