? primary_term_freetagging.patch
Index: primary_term.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/primary_term/primary_term.module,v
retrieving revision 1.8
diff -u -p -r1.8 primary_term.module
--- primary_term.module	15 Sep 2008 14:14:57 -0000	1.8
+++ primary_term.module	10 Nov 2008 12:23:51 -0000
@@ -99,6 +99,12 @@ function primary_term_form_alter(&$form,
               }
             }
           }
+          foreach($form['taxonomy']['tags'] as $vid => $field){
+            $sql = db_query('SELECT tid, name FROM {term_data} WHERE vid = %d', $vid);
+            while ($result = db_fetch_object($sql)) {
+              $terms += array($result->tid => $result->name);
+            }
+          }
         }
         
         $types = node_get_types('names');
