diff --git a/sites/all/modules/webform/webform.module b/sites/all/modules/webform/webform.module
index e87faa2..104e8b8 100644
--- a/sites/all/modules/webform/webform.module
+++ b/sites/all/modules/webform/webform.module
@@ -963,6 +963,10 @@ function webform_node_load($node) {
     _webform_components_tree_build($additions['webform']['components'], $component_tree, 0, $page_count);
     $additions['webform']['components'] = _webform_components_tree_flatten($component_tree['children']);
   }
+
+  // Allow other modules to modify the form before it is being rendered
+  drupal_alter('webform', array('node' => $node, 'webform' => $additions['webform']);
+
   return $additions;
 }
 
