diff --git a/src/RWStepVisual/RWStepVisual_RWContextDependentOverRidingStyledItem.cxx b/src/RWStepVisual/RWStepVisual_RWContextDependentOverRidingStyledItem.cxx
index 92dd7c1455..bf19ce3f67 100644
--- a/src/RWStepVisual/RWStepVisual_RWContextDependentOverRidingStyledItem.cxx
+++ b/src/RWStepVisual/RWStepVisual_RWContextDependentOverRidingStyledItem.cxx
@@ -85,6 +85,10 @@ void RWStepVisual_RWContextDependentOverRidingStyledItem::ReadStep
 	      aStyleContext->SetValue(i5,aStyleContextItem);
 	  }
 	}
+	else
+	{
+	  aStyleContext = new StepVisual_HArray1OfStyleContextSelect();
+	}
 
 	//--- Initialisation of the read entity ---