diff --git a/Packages/nadena.dev.modular-avatar/Runtime/Menu/VirtualMenuAPI.cs b/Packages/nadena.dev.modular-avatar/Runtime/Menu/VirtualMenuAPI.cs index 98976ff5..52180939 100644 --- a/Packages/nadena.dev.modular-avatar/Runtime/Menu/VirtualMenuAPI.cs +++ b/Packages/nadena.dev.modular-avatar/Runtime/Menu/VirtualMenuAPI.cs @@ -1,4 +1,5 @@ -using System.Collections.Generic; +using System; +using System.Collections.Generic; using System.Linq; using UnityEngine; using VRC.SDK3.Avatars.ScriptableObjects; @@ -53,8 +54,8 @@ namespace nadena.dev.modular_avatar.core.menu this.subParameters = control.subParameters?.Select(p => new VRCExpressionsMenu.Control.Parameter() { name = p.name - })?.ToArray(); - this.labels = control.labels?.ToArray(); + })?.ToArray() ?? Array.Empty(); + this.labels = control.labels?.ToArray() ?? Array.Empty