diff --git a/sites/all/modules/webform/webform.module b/sites/all/modules/webform/webform.module
old mode 100644
new mode 100755
index 1a67100ef5b8bf5351d713938b17569f37d899e0..9ae3532a1d0db298621e49fa7a109e7a5e44e312
--- a/sites/all/modules/webform/webform.module
+++ b/sites/all/modules/webform/webform.module
@@ -995,6 +995,15 @@ function webform_node_update($node) {
     return;
   }
 
+  // Unset un-wanted $node->webform['total_submit_limit'] and
+  // $node->webform['total_submit_interval'] keys if set:
+  if (isset($node->webform['total_submit_limit'])) {
+    unset($node->webform['total_submit_limit']);
+  }
+  if (isset($node->webform['total_submit_interval'])) {
+    unset($node->webform['total_submit_interval']);
+  }
+
   // Update the webform entry.
   $node->webform['nid'] = $node->nid;
   drupal_write_record('webform', $node->webform, array('nid'));
