diff --git sites/all/modules/content_profile/content_profile.module sites/all/modules/content_profile/content_profile.module
index b5ee821..72e1b12 100644
--- sites/all/modules/content_profile/content_profile.module
+++ sites/all/modules/content_profile/content_profile.module
@@ -207,6 +207,15 @@ function content_profile_node_type($op, $info) {
  * Implementation of hook_form_alter().
  */
 function content_profile_form_alter(&$form, $form_state, $form_id) {
+  $profile_types = content_profile_get_types('names');
+  if(is_array($profile_types)) {
+    foreach($profile_types as $type => $typename) {
+      if($form_id == $type . '_node_form') {
+        unset($form['title']);
+        unset($form['body_field']);
+      }
+    }
+  }
   if ($form_id == 'node_type_form') {
     $form['content_profile'] = array(
       '#type' => 'fieldset',
