diff --git a/packages/snaps-utils/src/manifest/validation.ts b/packages/snaps-utils/src/manifest/validation.ts index becb3073b0..2721bb2cc8 100644 --- a/packages/snaps-utils/src/manifest/validation.ts +++ b/packages/snaps-utils/src/manifest/validation.ts @@ -189,10 +189,7 @@ export const EmptyObjectStruct = object({}) as unknown as Struct< /* eslint-disable @typescript-eslint/naming-convention */ export const PermissionsStruct: Describe = type({ 'endowment:assets': optional( - mergeStructs( - HandlerCaveatsStruct, - object({ scopes: size(array(ChainIdsStruct), 1, Infinity) }), - ), + mergeStructs(HandlerCaveatsStruct, object({ scopes: ChainIdsStruct })), ), 'endowment:cronjob': optional( mergeStructs(