# This patch file was generated by NetBeans IDE
# This patch can be applied using context Tools: Apply Diff Patch action on respective folder.
# It uses platform neutral UTF-8 encoding.
# Above lines and this line are ignored by the patching process.
--- webform2pdf/webform2pdf.module
+++ webform2pdf/webform2pdf.module
@@ -1224,16 +1224,16 @@
 
         // markup', 'pagebreak', etc.
       default:
+      break;
+    }
         // _hook_webform2pdf_list_template_vars hivas, extra tipusok tamogatasa
         foreach (module_list() as $module) {
           $function = '_'. $module .'webform2pdf_list_template_vars';
           if (function_exists($function)) {
-            call_user_func($function, $component, $tokens);
+        $tokens = call_user_func($function, $component, $tokens);
           }
         }
-      break;
     }
-  }
   $tokens[] = '%nid';
   $tokens[] = '%sid';
   return $tokens;
@@ -1353,17 +1353,18 @@
 
           // markup', 'pagebreak', etc.
         default:
+
+        break;
+      }
+    }
           // _hook_webform2pdf_get_template_vars hivas, extra tipusok tamogatasa
           foreach (module_list() as $module) {
             $function = '_'. $module .'webform2pdf_get_template_vars';
             if (function_exists($function)) {
-              call_user_func($function, $component, $submission, $tokens);
+        $tokens = call_user_func($function, $component, $submission, $tokens);
             }
           }
-        break;
       }
-    }
-  }
   // node id
   $tokens['%nid'] = $node->nid;
   // submission id
