diff --git a/Engine/source/gui/editor/inspector/field.cpp b/Engine/source/gui/editor/inspector/field.cpp index a5dc77c03..9a5caeec0 100644 --- a/Engine/source/gui/editor/inspector/field.cpp +++ b/Engine/source/gui/editor/inspector/field.cpp @@ -233,7 +233,7 @@ void GuiInspectorField::setFirstResponder( GuiControl *firstResponder ) { Parent::setFirstResponder( firstResponder ); - if (( firstResponder == this || firstResponder == mEdit ) && firstResponder->isProperlyAdded()) + if (( firstResponder == this || firstResponder == mEdit ) && (firstResponder && firstResponder->isProperlyAdded())) { mInspector->setHighlightField( this ); }