diff --git a/ApplicationCode/ModelVisualization/Intersections/RivIntersectionResultsColoringTools.cpp b/ApplicationCode/ModelVisualization/Intersections/RivIntersectionResultsColoringTools.cpp index b115478cea..4fba8f0f2b 100644 --- a/ApplicationCode/ModelVisualization/Intersections/RivIntersectionResultsColoringTools.cpp +++ b/ApplicationCode/ModelVisualization/Intersections/RivIntersectionResultsColoringTools.cpp @@ -55,7 +55,7 @@ void RivIntersectionResultsColoringTools::updateCellResultColorStatic( cvf::Part* intersectionFacesPart, cvf::Vec2fArray* intersectionFacesTextureCoords ) { - if ( !intersectionGeomGenIF->isAnyGeometryPresent() ) return; + if ( !intersectionGeomGenIF || !intersectionGeomGenIF->isAnyGeometryPresent() ) return; RimGridView* gridView = nullptr; rimIntersectionHandle->firstAncestorOrThisOfType( gridView );