diff --git a/src/frontend/src/app/consent-management/consentDeclaration.ts b/src/frontend/src/app/consent-management/consentDeclaration.ts
index c7672416fb9f0f0647ec03bfa46e479654e6751d..369df5c1da8128a0eb1d3184c8a491bdad991367 100644
--- a/src/frontend/src/app/consent-management/consentDeclaration.ts
+++ b/src/frontend/src/app/consent-management/consentDeclaration.ts
@@ -111,10 +111,10 @@ export const providerSchemaToUserConsent = (providerSchema: ProviderSchema): Use
             verbs: group.verbs.map((verb) => ({
                 ...verb,
                 consented: verb.defaultConsent,
-                objects: verb.objects.map((object) => ({
+                objects: verb.objects ? verb.objects.map((object) => ({
                     ...object,
                     consented: object.defaultConsent
-                }))
+                })) : []
             }))
         })),
         essential_verbs: providerSchema.essential_verbs
diff --git a/src/frontend/src/app/consent-management/wizard/wizard.component.ts b/src/frontend/src/app/consent-management/wizard/wizard.component.ts
index 28767a28f9f9dd781297ab84c502d43ec6da1713..4a434e7b02264d050f72a9ec8ea33d33e6dfec95 100644
--- a/src/frontend/src/app/consent-management/wizard/wizard.component.ts
+++ b/src/frontend/src/app/consent-management/wizard/wizard.component.ts
@@ -18,12 +18,12 @@ export const extractVerbs = (providerSchema: UserConsent, providerId: ProviderId
             provider: providerId,
             id,
             consented: consented,
-            objects: JSON.stringify(
+            objects: objects ? JSON.stringify(
                 objects.map((object) => ({
                     ...object,
                     consented: object.consented
                 }))
-            )
+            ) : []
         }))
     })
 }