diff --git a/workbench_moderation.module b/workbench_moderation.module
index b652b6f..a42858a 100644
--- a/workbench_moderation.module
+++ b/workbench_moderation.module
@@ -1043,6 +1043,17 @@ function workbench_moderation_node_data($node) {
       'language' => isset($node->language) ? $node->language : LANGUAGE_NONE,
     );
 
+    // Test for pathauto
+    if (module_exists('pathauto')) {
+      module_load_include('inc', 'pathauto');
+      if ($path['alias'] == pathauto_create_alias('node', 'return', $path['source'], array('node' => $node), $node->type, $path['language'])) {
+        $path['pathauto'] = 1;
+      }
+      elseif ($path['alias'] != '') {
+        $path['pathauto'] = 0;
+      }
+    }
+
     $node->path = $path;
   }
 
