diff --git a/src/g_game.c b/src/g_game.c
index 066b43cad3ad276ae3e9e32a6e222fb3929e4a2d..c26968ac0d0fabbc1af6d27f2fbbcf9801d130f2 100644
--- a/src/g_game.c
+++ b/src/g_game.c
@@ -3843,7 +3843,7 @@ static void G_UpdateVisited(gamedata_t *data, boolean silent)
 {
 	boolean spec = G_IsSpecialStage(gamemap);
 	// Update visitation flags?
-	if (!multiplayer && !demoplayback && (gametype == GT_COOP) // SP/RA/NiGHTS mode
+	if (!demoplayback && (gametype == GT_COOP) // SP/RA/NiGHTS mode
 		&& !stagefailed) // Did not fail the stage
 	{
 		UINT8 earnedEmblems;