diff --git a/fieldable_panels_panes.module b/fieldable_panels_panes.module
index a95fa9f..1b98ac7 100644
--- a/fieldable_panels_panes.module
+++ b/fieldable_panels_panes.module
@@ -751,7 +751,8 @@ function template_preprocess_fieldable_panels_pane(&$vars) {
  */
 function fieldable_panels_panes_preprocess_panels_pane(&$vars) {
   if ($vars['pane']->type == 'fieldable_panels_pane') {
-    if ($entity = $vars['pane']->configuration['fieldable_panels_pane']) {
+    if (!empty($vars['content']['#fieldable_panels_pane'])) {
+      $entity = $vars['content']['#fieldable_panels_pane'];
       if ($entity->link && !empty($vars['title'])) {
         $vars['title'] = l($vars['title'], $entity->path);
       }
