Index: terms_of_use.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/terms_of_use/terms_of_use.module,v
retrieving revision 1.1.2.8
diff -u -p -r1.1.2.8 terms_of_use.module
--- terms_of_use.module	23 Mar 2009 21:20:27 -0000	1.1.2.8
+++ terms_of_use.module	15 Mar 2010 15:22:05 -0000
@@ -164,10 +164,18 @@ function terms_of_use_form_user_register
     );
   }
 
+  // Checkbox validate handles denoting required checkboxes for us
+  if (module_exists('checkbox_validate')) {
+    $asterisk = '';
+  }
+  else {
+    $asterisk = '&nbsp;<span class="form-required" title="' . t('This field is required') . '">*</span>';
+  }
+
   // Adding the checkbox to the fieldset.
   $form['terms_of_use']['I_agree'] = array(
     '#type' => 'checkbox',
-    '#title' => $checkbox_label . '&nbsp;<span class="form-required" title="' . t('This field is required') . '">*</span>',
+    '#title' => $checkbox_label . $asterisk,
     '#required' => TRUE,
     '#element_validate' => array('_terms_of_use_validate_checkbox'),
   );
