cvs diff: I know nothing about ^function
Index: creativecommons.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/creativecommons/creativecommons.module,v
retrieving revision 1.4
diff -u -r1.4 creativecommons.module
--- creativecommons.module      10 May 2005 17:26:19 -0000      1.4
+++ creativecommons.module      16 Jun 2005 19:44:23 -0000
@@ -445,15 +445,20 @@
   }

   // default to first license in array
-  if (!$node->cc->license_type)
+  if (!$node->cc->license_type) {
     $node->cc->license_type = key($types);
-
-  $display .= form_select(
-    t('Select a license'),
-    $prefix . '_license',
-    $node->cc->license_type,
-    $types, NULL, $extra
-  );
+  }
+  if (count($types) > 1) {
+    $display .= form_select(
+      t('Select a license'),
+      $prefix . '_license',
+      $node->cc->license_type,
+      $types, NULL, $extra
+    );
+  }
+  else {
+     $display .= form_hidden($prefix . '_license', $types[0]);
+  }

   $question_array = creativecommons_get_questions_array($node->cc->license_type);
   foreach ($question_array as $k => $v) {
