Index: notify.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/notify/notify.module,v
retrieving revision 2.78
diff -u -p -r2.78 notify.module
--- notify.module	23 Jun 2009 23:38:12 -0000	2.78
+++ notify.module	22 Oct 2009 01:35:19 -0000
@@ -70,9 +70,9 @@ function notify_admin_settings() {
   );
 
     $form[notify_settings]['notify_reg_default'] = array(
-      '#type' => 'checkbox',
+      '#type' => 'select',
       '#title' => 'Notification checkbox default on new user registration form',
-      '#return_value' => 1,
+      '#options' => array( 1 => 'Checked', 0 => 'Unchecked', -1 => 'Do not Display'),
       '#default_value' => variable_get('notify_reg_default',1),
     );
     
@@ -123,7 +123,7 @@ function notify_user($type, &$edit, &$us
       break;
     
     case 'register':
-      return _notify_user_reg_fields();
+      return variable_get('notify_reg_default', 1) == -1 ? NULL : _notify_user_reg_fields();
       break;
     
     case 'insert':
