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) {