diff --git a/semantic_panels.module b/semantic_panels.module
index 5f44ea1..e0337ae 100644
--- a/semantic_panels.module
+++ b/semantic_panels.module
@@ -119,8 +119,8 @@ function _semantic_panels_get_html($element_key, $element_data, $pane_semantic_s
     $options = array(
       'html' => TRUE,
       'attributes' => array(
-        'class' => explode(' ', $element_settings['class']),
-      ) + $element_settings['attributes_array']
+        'class' => explode(' ', $element_settings['link']['class']),
+      ) + $element_settings['link']['attributes_array']
     );
 
     if ($path != '') {
@@ -220,4 +220,4 @@ function _semantic_panels_get_fences_options($theme_hook) {
   ksort($options);
 
   return $options;
-}
\ No newline at end of file
+}
