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);