Browse Source

Fix an editor crash when a scene object containing non-managed components is selected

BearishSun 8 years ago
parent
commit
1fad29b696
1 changed files with 2 additions and 1 deletions
  1. 2 1
      Source/SBansheeEngine/Source/BsScriptComponent.cpp

+ 2 - 1
Source/SBansheeEngine/Source/BsScriptComponent.cpp

@@ -191,7 +191,8 @@ namespace bs
 				else
 				{
 					ScriptComponentBase* scriptComponent = ScriptGameObjectManager::instance().getBuiltinScriptComponent(component);
-					managedComponents.push_back(scriptComponent->getManagedInstance());
+					if(scriptComponent != nullptr)
+						managedComponents.push_back(scriptComponent->getManagedInstance());
 				}
 			}
 		}