diff --git a/Sources/Plasma/PubUtilLib/plPipeline/plDXPipeline.cpp b/Sources/Plasma/PubUtilLib/plPipeline/plDXPipeline.cpp index 857f3aaa..c840e6c4 100644 --- a/Sources/Plasma/PubUtilLib/plPipeline/plDXPipeline.cpp +++ b/Sources/Plasma/PubUtilLib/plPipeline/plDXPipeline.cpp @@ -9019,7 +9019,10 @@ hsBool plDXPipeline::TestVisibleWorld( const hsBounds3Ext& wBnd ) { if( fView.fCullTreeDirty ) IRefreshCullTree(); - return fView.fCullTree.BoundsVisible(wBnd); + if (wBnd.GetType() == kBoundsNormal) + return fView.fCullTree.BoundsVisible(wBnd); + else + return false; } hsBool plDXPipeline::TestVisibleWorld( const plSceneObject* sObj )