diff --git a/src/y_inter.c b/src/y_inter.c
index cd197c5cfd589b99b1d20dd7556c300f28be4aba..58e0c4a885702496deacd774a85f8441f9e86015 100644
--- a/src/y_inter.c
+++ b/src/y_inter.c
@@ -320,7 +320,7 @@ void Y_IntermissionDrawer(void)
 	// Bonus loops
 	INT32 i;
 
-	if (rendermode == render_none)
+	if (intertype == int_none || rendermode == render_none)
 		return;
 
 	// Lactozilla: Renderer switching