diff --git a/Source/Editor/Surface/Archetypes/Parameters.cs b/Source/Editor/Surface/Archetypes/Parameters.cs index 5332b3475..d3dbd8e5f 100644 --- a/Source/Editor/Surface/Archetypes/Parameters.cs +++ b/Source/Editor/Surface/Archetypes/Parameters.cs @@ -181,7 +181,7 @@ namespace FlaxEditor.Surface.Archetypes private NodeElementArchetype[] GetElementArchetypes() { var selected = GetSelected(); - if (selected != null) + if (selected != null && selected.Type.Type != null) { if (Prototypes != null && Prototypes.TryGetValue(selected.Type.Type, out var elements)) {