diff --git a/src/internal/base.ts b/src/internal/base.ts index 7265d0e..d844266 100644 --- a/src/internal/base.ts +++ b/src/internal/base.ts @@ -3,7 +3,7 @@ import { EncodeIsVisible } from '../host-api/api' import { CompanionInputFieldBase } from '../module-api/input' export function serializeIsVisibleFn(options: T[]): EncodeIsVisible[] { - return options.map((option) => { + return (options ?? []).map((option) => { if ('isVisible' in option) { if (typeof option.isVisible === 'function') { return {