Index: devel.module
===================================================================
RCS file: /cvs/drupal/contributions/modules/devel/devel.module,v
retrieving revision 1.258.2.60
diff -u -F^f -r1.258.2.60 devel.module
--- devel.module	21 Oct 2009 14:56:16 -0000	1.258.2.60
+++ devel.module	28 Oct 2009 03:56:34 -0000
@@ -541,7 +541,6 @@ function devel_block($op = 'list', $delt
         break;
       case 2:
         if (user_access('execute php code')) {
-          $block['subject'] = t('Execute PHP');
           $block['content'] = drupal_get_form('devel_execute_form');
         }
         break;
@@ -1061,12 +1060,18 @@ function devel_cache_clear() {
  * Generates the execute block form.
  */
 function devel_execute_form() {
-  $form['code'] = array(
+  $form['execute'] = array(
+    '#type' => 'fieldset',
+    '#title' => t('Execute PHP Code'),
+    '#collapsible' => TRUE,
+    '#collapsed' => ($_POST['code'] == NULL),
+  );
+  $form['execute']['code'] = array(
     '#type' => 'textarea',
     '#title' => t('PHP code to execute'),
-    '#description' => t('Enter some code. Do not use <code>&lt;?php ?&gt;</code> tags.')
+    '#description' => t('Enter some code. Do not use <code>&lt;?php ?&gt;</code> tags.'),
   );
-  $form['op'] = array('#type' => 'submit', '#value' => t('Execute'));
+  $form['execute']['op'] = array('#type' => 'submit', '#value' => t('Execute'));
   $form['#redirect'] = FALSE;
   $form['#skip_duplicate_check'] = TRUE;
   return $form;
