Index: modules/simpletest/drupal_web_test_case.php
===================================================================
RCS file: /cvs/drupal/drupal/modules/simpletest/drupal_web_test_case.php,v
retrieving revision 1.242
diff -u -p -r1.242 drupal_web_test_case.php
--- modules/simpletest/drupal_web_test_case.php	20 Oct 2010 15:22:53 -0000	1.242
+++ modules/simpletest/drupal_web_test_case.php	20 Oct 2010 22:02:53 -0000
@@ -1733,7 +1733,7 @@ class DrupalWebTestCase extends DrupalTe
         $post = array();
         $upload = array();
         $submit_matches = $this->handleForm($post, $edit, $upload, $ajax ? NULL : $submit, $form);
-        $action = isset($form['action']) ? $this->getAbsoluteUrl($form['action']) : $this->getUrl();
+        $action = isset($form['action']) ? $this->getAbsoluteUrl((string) $form['action']) : $this->getUrl();
         if ($ajax) {
           $action = $this->getAbsoluteUrl(!empty($submit['path']) ? $submit['path'] : 'system/ajax');
           // AJAX callbacks verify the triggering element if necessary, so while
