Index: captcha.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/captcha/captcha.module,v
retrieving revision 1.42.2.46
diff -u -r1.42.2.46 captcha.module
--- captcha.module	9 Mar 2008 02:12:44 -0000	1.42.2.46
+++ captcha.module	3 Apr 2008 22:46:19 -0000
@@ -502,10 +502,11 @@
     );
 
     // handle the pre_render functions
-    $form['#pre_render'] = ((array) $form['#pre_render']) + array('captcha_pre_render', 'captcha_pre_render_place_captcha');
+    $form['#pre_render'][] = 'captcha_pre_render';
+    $form['#pre_render'][] = 'captcha_pre_render_place_captcha';
 
     // Add a validation function for the CAPTCHA part of the form
-    $form['captcha']['#validate'] = ((array) $form['captcha']['#validate']) + array('captcha_validate' => array());
+    $form['captcha']['#validate']['captcha_validate'] = array();
 
   }
   elseif (user_access('administer CAPTCHA settings') && variable_get('captcha_administration_mode', FALSE) && arg(0) != 'admin') {
