diff --git a/libraries/render-utils/src/AmbientOcclusionEffect.cpp b/libraries/render-utils/src/AmbientOcclusionEffect.cpp
index ee53347158..fd0d2c2522 100644
--- a/libraries/render-utils/src/AmbientOcclusionEffect.cpp
+++ b/libraries/render-utils/src/AmbientOcclusionEffect.cpp
@@ -474,6 +474,10 @@ void AmbientOcclusionEffect::updateBlurParameters() {
     }
     const auto occlusionSize = frameSize >> resolutionLevel;
 
+    if (occlusionSize.x == 0 || occlusionSize.y == 0) {
+        return;
+    }
+
     // Occlusion UV limit
     hblur._blurAxis.z = occlusionSize.x / float(frameSize.x);
     hblur._blurAxis.w = occlusionSize.y / float(frameSize.y);