Index: captcha.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/captcha/captcha.module,v
retrieving revision 1.42.2.46
diff -u -p -r1.42.2.46 captcha.module
--- captcha.module	9 Mar 2008 02:12:44 -0000	1.42.2.46
+++ captcha.module	14 Mar 2008 22:44:51 -0000
@@ -508,7 +508,9 @@ function captcha_form_alter($form_id, &$
     $form['captcha']['#validate'] = ((array) $form['captcha']['#validate']) + array('captcha_validate' => array());
 
   }
-  elseif (user_access('administer CAPTCHA settings') && variable_get('captcha_administration_mode', FALSE) && arg(0) != 'admin') {
+  // Internal variable 'captcha_administration_admin_mode' allows other modules
+  // to also enable CAPTCHA form selector on administrative forms.
+  elseif (user_access('administer CAPTCHA settings') && (variable_get('captcha_administration_mode', FALSE) || variable_get('captcha_administration_admin_mode', FALSE))) {
     // For administrators: show CAPTCHA info and offer link to configure it
     $result = db_query("SELECT module, type FROM {captcha_points} WHERE form_id = '%s'", $form_id);
     if (!$result) {
