diff --git a/src/m_cond.c b/src/m_cond.c
index 55f35830ad46288694e4d04424a8158ad7cc280e..a54988f67accbb8f790fbfc06e9a9055b2362f7c 100644
--- a/src/m_cond.c
+++ b/src/m_cond.c
@@ -329,6 +329,7 @@ void M_SilentUpdateUnlockablesAndEmblems(gamedata_t *data)
 	// Just in case they aren't to sync
 	M_CheckUnlockConditions(data);
 	M_CheckLevelEmblems(data);
+	M_CompletionEmblems(data);
 
 	// Go through extra emblems
 	for (i = 0; i < numextraemblems; ++i)