diff --git a/workbench_moderation.module b/workbench_moderation.module
index d8fa4b6..f8d1029 100644
--- a/workbench_moderation.module
+++ b/workbench_moderation.module
@@ -1802,6 +1802,14 @@
   // Save the node.
   $live_revision->revision = 0;
   $live_revision->path['pathauto'] = 0;
+  
+  // Check if current alias uses Pathauto.
+  if (module_exists('pathauto')) {
+  	module_load_include('inc', 'pathauto');
+  	$pathauto_state = pathauto_entity_state_load('node', $node->nid);
+  	$live_revision->path['pathauto'] = $pathauto_state ? 1 : 0;
+  }
+  
   node_save($live_revision);
 }
 
