diff --git a/modules/oe_whitelabel_paragraphs/oe_whitelabel_paragraphs.module b/modules/oe_whitelabel_paragraphs/oe_whitelabel_paragraphs.module
index d50989521a85a45cb0a4ea9e7a4a51e94d0e9e34..9aad5ae9bbcf5b0e887e251d411fc7243c46a8b5 100644
--- a/modules/oe_whitelabel_paragraphs/oe_whitelabel_paragraphs.module
+++ b/modules/oe_whitelabel_paragraphs/oe_whitelabel_paragraphs.module
@@ -520,7 +520,7 @@ function oe_whitelabel_preprocess_paragraph__oe_carousel(array &$variables): voi
 
     if (!$sub_paragraph->get('field_oe_link')->isEmpty()) {
       /** @var \Drupal\link\Plugin\Field\FieldType\LinkItem $link_item */
-      $link_item = $paragraph->get('field_oe_link')->first();
+      $link_item = $sub_paragraph->get('field_oe_link')->first();
       $variables['link'] = [
         'path' => $link_item->getUrl()->toString(),
         'label' => $link_item->get('title')->getValue(),