diff --git modules/node/views_handler_field_node_type.inc modules/node/views_handler_field_node_type.inc
index 2ef7707..d64ecfc 100644
--- modules/node/views_handler_field_node_type.inc
+++ modules/node/views_handler_field_node_type.inc
@@ -5,9 +5,27 @@
  * Field handler to translate a node type into its readable form.
  */
 class views_handler_field_node_type extends views_handler_field_node {
+
+  function option_definition() {
+    $options = parent::option_definition();
+    $options['human_readable'] = array('default' => TRUE);
+    return $options;
+  }
+
+  function options_form(&$form, &$form_state) {
+    parent::options_form($form, $form_state);
+    $form['human_readable'] = array(
+      '#title' => t('Human readable display of the node type'),
+      '#type' => 'checkbox',
+      '#default_value' => $this->options['human_readable'],
+      '#description' => t('Choose whether the node type should be display as human readable or as machine name. For example Story or story'),
+    );
+  }
+
   function render($values) {
-    $value = node_get_types('name', $values->{$this->field_alias});
-    return $this->render_link(t(check_plain($value)), $values);
+    $display = !empty($this->options['human_readable']) ? 'name' : 'type';
+    $value = node_get_types('type', $values->{$this->field_alias});
+    return $this->render_link(t(check_plain($value->{$display})), $values);
   }
 }
 
