--- bio/bio.module	2007-12-17 04:04:58.000000000 +0200
+++ /var/www/drupal-5/sites/all/modules/bio/bio.module	2007-12-27 23:13:52.000000000 +0200
@@ -170,6 +170,7 @@ function bio_profile_alter(&$account, &$
   if (variable_get('bio_profile_takeover', 0) && $bio = bio_for_user($account->uid)) {
     $bio = node_load($bio);
     $typename = node_get_types('name', variable_get('bio_nodetype', 'bio'));
+     if (variable_get('bio_profile_heading',0)) { $typename='';}
     foreach($fields as $key => $val) {
       if ($key != $typename) {
         unset($fields[$key]);
@@ -232,6 +233,9 @@ function bio_user($op, &$edit, &$user, $
     case 'view':
       if (!$nid = bio_for_user($user->uid)) return;
       if (!node_access('view', $node = node_load($nid))) return;
+      if (variable_get('bio_profile_heading',0)) {
+      return array('' => array('bio' => array('value' => node_view($node, FALSE, TRUE, FALSE))));
+      }
       return array(node_get_types('name', variable_get('bio_nodetype', 'bio')) => array('bio' => array('value' => node_view($node, FALSE, TRUE, FALSE))));
   }
 }
@@ -307,7 +311,12 @@ function bio_settings() {
     '#description' => t('Display nothing but the bio node on the user profile page.'),
     '#default_value' => variable_get('bio_profile_takeover', 0),
   );
-
+ $form['bio_profile_heading'] = array(
+    '#type' => 'checkbox',
+    '#title' => t('don\'t display the bio content type name on user page'),
+    '#description' => t('Remove the bio content type heading from the user page when displayed on account page'),
+    '#default_value' => variable_get('bio_profile_heading', 0),
+  );
   // Add option to show fields on the registration form.
   if (module_exists('content')) {
     $form['bio_regstration_form'] = array(
