diff --git a/Source/Editor/Surface/VisjectSurfaceWindow.cs b/Source/Editor/Surface/VisjectSurfaceWindow.cs index 26cfe9e95..109499c35 100644 --- a/Source/Editor/Surface/VisjectSurfaceWindow.cs +++ b/Source/Editor/Surface/VisjectSurfaceWindow.cs @@ -723,6 +723,9 @@ namespace FlaxEditor.Surface foreach (var param in ((IVisjectSurfaceWindow)Values[0]).VisjectSurface.Parameters) { string cleanParamName = param.Name.Replace(" ", ""); + // Filter out headers and other non-parameter entries that can be present in the parameters list + if (string.IsNullOrEmpty(cleanParamName)) + continue; allParamNames += $"private const string {cleanParamName}ParameterName = \"{param.Name}\";\n"; }