Index: workflow/workflow_access.module
===================================================================
--- workflow/workflow_access.module	(revision 28)
+++ workflow/workflow_access.module	(working copy)
@@ -26,6 +26,23 @@
  */
 function workflow_access_node_access_records($node) {
   $grants = array();
+
+  $wid = workflow_get_workflow_for_type($node->type);
+  if ($wid === FALSE) {
+    // No workflow associated with this node type -- grant view
+    $rids = array(DRUPAL_ANONYMOUS_RID, DRUPAL_AUTHENTICATED_RID);     
+    foreach($rids as $rid) {
+      $grants[] = array(
+        'realm'        => 'workflow_access',
+        'gid'          => $rid,
+        'grant_view'   => 1,
+        'grant_update' => 0,
+        'grant_delete' => 0,
+      );
+    }
+    return $grants;
+  }
+
   $sid = db_result(db_query("SELECT sid FROM {workflow_node} WHERE nid = %d", $node->nid));
 
   // We have state information about this node, so get permissions for this state.

