@@ -6517,7 +6517,7 @@ THREE.WebGLRenderer = function ( parameters ) {
var light = lights[ l ];
- if ( light.onlyShadow ) continue;
+ if ( light.onlyShadow || light.visible === false ) continue;
if ( light instanceof THREE.DirectionalLight ) dirLights ++;
if ( light instanceof THREE.PointLight ) pointLights ++;