diff --git a/plugins/3d/oce/loadmodel.cpp b/plugins/3d/oce/loadmodel.cpp index 515f00c910..639cf9afc9 100644 --- a/plugins/3d/oce/loadmodel.cpp +++ b/plugins/3d/oce/loadmodel.cpp @@ -1021,7 +1021,7 @@ bool processLabel( const TDF_Label& aLabel, DATA& aData, SGNODE* aParent, if( nullptr != aItems ) aItems->push_back( pptr ); - if( shapeLabel.HasChild() ) + if( stype != TopAbs_SOLID && shapeLabel.HasChild() ) { wxLogTrace( MASK_OCE, wxT( "Label %s has children" ), labelTag ); TDF_ChildIterator it; diff --git a/plugins/3d/oce/oce.cpp b/plugins/3d/oce/oce.cpp index 2fc52fe738..584203bf95 100644 --- a/plugins/3d/oce/oce.cpp +++ b/plugins/3d/oce/oce.cpp @@ -37,7 +37,7 @@ SCENEGRAPH* LoadModel( char const* filename ); #define PLUGIN_OCE_MAJOR 1 #define PLUGIN_OCE_MINOR 3 -#define PLUGIN_OCE_PATCH 0 +#define PLUGIN_OCE_PATCH 1 #define PLUGIN_OCE_REVNO 0