diff --git a/modules/custom/d_p_subscribe_file/src/Forms/SubscribeFileForm.php b/modules/custom/d_p_subscribe_file/src/Forms/SubscribeFileForm.php
index <HASH>..<HASH> 100644
--- a/modules/custom/d_p_subscribe_file/src/Forms/SubscribeFileForm.php
+++ b/modules/custom/d_p_subscribe_file/src/Forms/SubscribeFileForm.php
@@ -66,13 +66,17 @@ class SubscribeFileForm extends FormBase {
       '#value' => $this->t('Get Download link'),
     ];
 
-    $consents = $paragraph->get('field_d_p_sf_consent')->getValue();
-    foreach ($consents as $key => $consent) {
-      $form["consent_$key"] = [
-        '#type' => 'checkbox',
-        '#title' => $consent['value'],
-        '#required' => TRUE,
-      ];
+    // Keep compatibility with older Droopler.
+    // Check field existence first.
+    if ($paragraph->hasField('field_d_p_sf_consent')) {
+      $consents = $paragraph->get('field_d_p_sf_consent')->getValue();
+      foreach ($consents as $key => $consent) {
+        $form["consent_$key"] = [
+          '#type' => 'checkbox',
+          '#title' => $consent['value'],
+          '#required' => TRUE,
+        ];
+      }
     }
 
     $file = $paragraph->get('field_file_download');
Issue #<I>: Improved compatibility with beta2