Index: /var/www/pingVision/modules/taxonomy/taxonomy.module
===================================================================
--- /var/www/pingVision/modules/taxonomy/taxonomy.module	(revision 487)
+++ /var/www/pingVision/modules/taxonomy/taxonomy.module	(working copy)
@@ -49,7 +49,7 @@
   if ($type == 'taxonomy terms' && $node != NULL) {
     $links = array();
     // If previewing, the terms must be converted to objects first.
-    if ($node->build_mode == NODE_BUILD_PREVIEW) {
+    if ($node->build_mode == NODE_BUILD_PREVIEW && (!isset($node->taxonomy) || count(array_filter($node->taxonomy, "is_object")) == 0)) {
       $node->taxonomy = taxonomy_preview_terms($node);
     }
     if (!empty($node->taxonomy)) {
