0028235: Data Exchange - DG&T datum XCAF object has incomplete list of shape references
[occt.git] / src / XCAFDoc / XCAFDoc_Datum.cxx
index b242d76..2e4538a 100644 (file)
@@ -226,7 +226,7 @@ void XCAFDoc_Datum::SetObject(const Handle(XCAFDimTolObjects_DatumObject)& theOb
         tnBuild.Generated(theObject->GetDatumTarget());
       }
     }
-    else
+    else if (theObject->HasDatumTargetParams())
     {
       Handle(TDataStd_RealArray) aLoc = new TDataStd_RealArray();
       Handle(TDataStd_RealArray) aN = new TDataStd_RealArray();