diff --git a/Engine/source/gui/editor/inspector/field.cpp b/Engine/source/gui/editor/inspector/field.cpp index 64b434abc..ce5b0a560 100644 --- a/Engine/source/gui/editor/inspector/field.cpp +++ b/Engine/source/gui/editor/inspector/field.cpp @@ -58,7 +58,7 @@ GuiInspectorField::GuiInspectorField( GuiInspector* inspector, setCanSave( false ); setBounds(0,0,100,18); - if( field ) + if( field != NULL ) _setFieldDocs( field->pFieldDocs ); } @@ -378,8 +378,9 @@ void GuiInspectorField::setInspectorField( AbstractClassRep::Field *field, Strin mCaption = getFieldName(); else mCaption = caption; - - _setFieldDocs( mField->pFieldDocs ); + + if ( mField != NULL ) + _setFieldDocs( mField->pFieldDocs ); } //-----------------------------------------------------------------------------