diff --git a/views_galleriffic.module b/views_galleriffic.module
index cfd8b5d..fbe9e52 100644
--- a/views_galleriffic.module
+++ b/views_galleriffic.module
@@ -89,22 +89,27 @@ function template_preprocess_views_galleriffic_view_gallerifficrows(&$vars) {
     }
     // This is to check if the field has an option. If not ignore.
     if (count($object) > 1 ) {
+      $vars['fields'][$object['option']] = new stdClass();
       $vars['fields'][$object['option']]->content = $object['content'];
       if ($object['option'] == 'title_field') {
+        $vars['fields']['title'] = new stdClass();
         $vars['fields']['title']->content = check_markup($vars['fields']['title_field']->content, $format_id = 'full_html', '', $check = FALSE);
         // Slideshow can break if there are spaces or '#' in the title.
         $vars['fields']['title']->stripped = str_replace('#', '', str_replace(' ','', strip_tags($vars['fields']['title_field']->content)));
       }
       if ($object['option'] == 'description_field') {
+        $vars['fields']['desc'] = new stdClass();
         $vars['fields']['desc']->content = check_markup($vars['fields']['description_field']->content, $format_id = 'full_html', '', $check = FALSE);
       }
       if ($object['option'] == 'thumbnail_field') {
         if (preg_match('/(src=")(\S+)(")/', $vars['fields']['thumbnail_field']->content, $thumb_url)) {
+          $vars['fields']['thumbnail'] = new stdClass();
           $vars['fields']['thumbnail']->content = $thumb_url['2'];
         };
       }
       if ($object['option'] == 'slide_field') {
         if (preg_match('/(src=")(\S+)(")/', $vars['fields']['slide_field']->content, $slide_url)) {
+          $vars['fields']['slide'] = new stdClass();
           $vars['fields']['slide']->content = $slide_url['2'];
         }
       }
