diff --git a/src/main/java/bdv/viewer/render/MultiResolutionRenderer.java b/src/main/java/bdv/viewer/render/MultiResolutionRenderer.java
index 23428487097a30b53eb69318004f236b564bd59c..d139c337a6fd4bee73988be895e3554e83dd4c14 100644
--- a/src/main/java/bdv/viewer/render/MultiResolutionRenderer.java
+++ b/src/main/java/bdv/viewer/render/MultiResolutionRenderer.java
@@ -415,6 +415,9 @@ public class MultiResolutionRenderer
 			requestedScreenScaleIndex = screenScales.suggestScreenScale( renderNanosPerPixel );
 		}
 
+		if ( !intervalMode && requestedScreenScaleIndex < 0 )
+			return true;
+
 		return intervalMode
 				? paintInterval( createProjector )
 				: paintFullFrame( createProjector );