diff --git a/fate.pages.inc b/fate.pages.inc
index cc21fc7..3f1e5fc 100644
--- a/fate.pages.inc
+++ b/fate.pages.inc
@@ -22,21 +22,10 @@ function fate_field_edit_page($entity_type, $entity, $field_name, $langcode = NU
     $langcode = entity_language($entity_type, $entity);
   }
 
+  // Load the subform.
   list($entity_id, $vid, $bundle) = entity_extract_ids($entity_type, $entity);
-
-  // This allows us to have limited support for non-field API fields.
-  // Currently we support only node:title.
-  if ($entity_type == 'node' && $field_name == 'title') {
-    $field_instance = TRUE;
-    $subform_id = 'fate_field_edit_node_title_form';
-    if (!node_access('update', $entity)) {
-      return MENU_ACCESS_DENIED;
-    }
-  }
-  else {
-    $field_instance = field_info_instance($entity_type, $field_name, $bundle);
-    $subform_id = 'fate_field_edit_field_form';
-  }
+  $field_instance = field_info_instance($entity_type, $field_name, $bundle);
+  $subform_id = 'fate_field_edit_field_form';
 
   if (empty($field_instance)) {
     return MENU_NOT_FOUND;
@@ -240,30 +229,6 @@ function fate_field_edit_field_form_submit($form, &$form_state) {
 }
 
 /**
- * Subform to edit the entity 'title' field.
- *
- * This isn't a true form. As such it modifies the $form by reference.
- */
-function fate_field_edit_node_title_form(&$form, &$form_state) {
-  $node = $form_state['entity'];
-  $type = node_type_get_type($node);
-
-  $form['title'] = array(
-    '#type' => 'textfield',
-    '#title' => check_plain($type->title_label),
-    '#default_value' => !empty($node->title) ? $node->title : '',
-    '#required' => TRUE,
-    '#weight' => -5,
-  );
-
-  $form['#submit'][] = 'fate_field_edit_node_title_form_submit';
-}
-
-function fate_field_edit_node_title_form_submit($form, &$form_state) {
-  $form_state['entity']->title = $form_state['values']['title'];
-}
-
-/**
  * General submit callback. Simply handles the revision.
  */
 function fate_field_edit_form_submit($form, &$form_state) {
