Index: pageroute.page_useredit.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/pageroute/Attic/pageroute.page_useredit.inc,v
retrieving revision 1.1.2.5
diff -u -r1.1.2.5 pageroute.page_useredit.inc
--- pageroute.page_useredit.inc	10 Sep 2009 10:09:48 -0000	1.1.2.5
+++ pageroute.page_useredit.inc	14 Sep 2009 11:35:21 -0000
@@ -34,6 +34,21 @@
 
     $form += drupal_retrieve_form('user_profile_form', $form_state, $account, $this->options['category']);
     drupal_prepare_form('user_profile_form', $form, $form_state);
+    $this->unsetForm($form);
+  }
+
+  public function unsetForm(&$form, $group = '') {
+    if ($group) {
+      $options = $this->options[$group];
+    }
+    else {
+      $options = $this->options;
+    }
+
+    if (isset($options['submit']) && !$options['submit']) {
+      unset($form['submit']);
+    }
+    unset($form['delete']);
   }
 
   public function getAdminForm($page, &$form) {
@@ -50,6 +65,12 @@
       '#weight' => 2,
       '#options' => $categories,
     );
+    $form['options']['submit'] = array(
+      '#type' => 'checkbox',
+      '#title' => t('Display submit button'),
+      '#default_value' => isset($page->options['submit']) ? $page->options['submit'] : 1,
+      '#weight' => 5,
+    );
   }
 
   public static function help() {
