diff --git a/Source/Editor/CustomEditors/CustomEditor.cs b/Source/Editor/CustomEditors/CustomEditor.cs index 3b7ccae5f..5289a72af 100644 --- a/Source/Editor/CustomEditors/CustomEditor.cs +++ b/Source/Editor/CustomEditors/CustomEditor.cs @@ -650,7 +650,7 @@ namespace FlaxEditor.CustomEditors } } - if (obj == null || Values.Type.IsInstanceOfType(obj)) + if ((obj == null && !Values.Type.IsValueType) || Values.Type.IsInstanceOfType(obj)) { result = obj; return true;