diff --git a/src/g_game.c b/src/g_game.c
index efc96a50fcb045798f205808e94d4272e80f95b0..aaab89163cb94b642bba94921342571b80f515c6 100644
--- a/src/g_game.c
+++ b/src/g_game.c
@@ -3739,7 +3739,10 @@ static void G_DoCompleted(void)
 			}
 
 		if (i == 7)
+		{
 			gottoken = false;
+			token = 0;
+		}
 	}
 
 	if (spec && !gottoken)