Index: taxonomy_super_select.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/taxonomy_super_select/taxonomy_super_select.module,v
retrieving revision 1.10.2.1
diff -u -p -r1.10.2.1 taxonomy_super_select.module
--- taxonomy_super_select.module	21 Jan 2009 22:44:21 -0000	1.10.2.1
+++ taxonomy_super_select.module	22 Jun 2009 15:38:01 -0000
@@ -305,6 +305,22 @@ function taxonomy_super_select_nodeapi(&
       }
     }
   }
+  else if ($op == 'view') {
+    if (is_array($node->taxonomy)) {
+      foreach ($node->taxonomy as $vid => $terms) {
+        // Only check vocabularies present
+        if (is_numeric($vid)) {
+          $tss = variable_get('taxonomy_super_select_vid_'. $vid, FALSE);
+          // Validation required
+          if ($tss['types'][$node->type]) {
+            $terms = array_flip($terms);
+            unset($terms[0]);
+            $node->taxonomy[$vid] = $terms;
+          }
+        }
+      }
+    }
+  }
 }
 
 function taxonomy_super_select_submit(&$form, $form_state) {
