diff --git a/Source/HoudiniEngineRuntime/Private/HoudiniInstancedActorComponent.cpp b/Source/HoudiniEngineRuntime/Private/HoudiniInstancedActorComponent.cpp index 5639ea84c7..7351094836 100755 --- a/Source/HoudiniEngineRuntime/Private/HoudiniInstancedActorComponent.cpp +++ b/Source/HoudiniEngineRuntime/Private/HoudiniInstancedActorComponent.cpp @@ -110,7 +110,9 @@ void UHoudiniInstancedActorComponent::OnComponentDestroyed( bool bDestroyingHier void UHoudiniInstancedActorComponent::AddReferencedObjects(UObject * InThis, FReferenceCollector & Collector ) { - UHoudiniInstancedActorComponent * ThisHIAC = Cast< UHoudiniInstancedActorComponent >(InThis); + Super::AddReferencedObjects(InThis, Collector); + + UHoudiniInstancedActorComponent * ThisHIAC = Cast< UHoudiniInstancedActorComponent >(InThis); if ( IsValid(ThisHIAC) ) { if ( IsValid(ThisHIAC->InstancedObject) ) diff --git a/Source/HoudiniEngineRuntime/Private/HoudiniMeshSplitInstancerComponent.cpp b/Source/HoudiniEngineRuntime/Private/HoudiniMeshSplitInstancerComponent.cpp index 9f43e863d8..99d55612aa 100755 --- a/Source/HoudiniEngineRuntime/Private/HoudiniMeshSplitInstancerComponent.cpp +++ b/Source/HoudiniEngineRuntime/Private/HoudiniMeshSplitInstancerComponent.cpp @@ -106,6 +106,8 @@ UHoudiniMeshSplitInstancerComponent::OnComponentDestroyed( bool bDestroyingHiera void UHoudiniMeshSplitInstancerComponent::AddReferencedObjects( UObject * InThis, FReferenceCollector & Collector ) { + Super::AddReferencedObjects(InThis, Collector); + UHoudiniMeshSplitInstancerComponent * ThisMSIC = Cast< UHoudiniMeshSplitInstancerComponent >(InThis); if ( IsValid(ThisMSIC) ) {