diff --git a/webform.module b/webform.module index 06bc06e..61dce73 100644 --- a/webform.module +++ b/webform.module @@ -2049,6 +2049,7 @@ function webform_node_view($node, $view_mode) { // user ID for this submission. if ($user->uid != 0 && $submission->uid != $user->uid) { $submission->uid = $user->uid; + $submission->session_id = session_id(); // Save the submission now, so that the user ID is saved even if they // don't press 'save as draft' again. webform_submission_update($node, $submission);