diff --git a/plugins/content_types/node/node.inc b/plugins/content_types/node/node.inc
index 7e77194..443463d 100644
--- a/plugins/content_types/node/node.inc
+++ b/plugins/content_types/node/node.inc
@@ -19,6 +19,7 @@ $plugin = array(
     'leave_node_title' => FALSE,
     'identifier' => '',
     'build_mode' => 'teaser',
+    'exclude_node_title' => TRUE,
   ),
   'icon' => 'icon_node.png',
   'description' => t('Add a node from your site as content.'),
@@ -71,9 +72,21 @@ function ctools_node_content_type_render($subtype, $conf, $panel_args) {
   $block->module = 'node';
   $block->delta = $node->nid;
 
+  // Handle existing configurations with the deprecated 'teaser' option.
+  if (isset($conf['teaser'])) {
+    $conf['build_mode'] = $conf['teaser'] ? 'teaser' : 'full';
+  }
+
   // Set block->title to the plain node title, then additionally set block->title_link to
   // the node url if required. The actual link is rendered in ctools_content_render().
-  $block->title = check_plain($node->title);
+  if (!empty($conf['exclude_node_title']) && module_exists('exclude_node_title') && exclude_node_title($node, $conf['build_mode'])) {
+    $node_title = '';
+  } else {
+    $node_title = $node->title;
+  }
+
+  $block->title = check_plain($node_title);
+
   if (!empty($conf['link_node_title'])) {
     $block->title_link = 'node/' . $node->nid;
   }
@@ -86,11 +99,6 @@ function ctools_node_content_type_render($subtype, $conf, $panel_args) {
     $node->ctools_template_identifier = $conf['identifier'];
   }
 
-  // Handle existing configurations with the deprecated 'teaser' option.
-  if (isset($conf['teaser'])) {
-    $conf['build_mode'] = $conf['teaser'] ? 'teaser' : 'full';
-  }
-
   $block->content = node_view($node, $conf['build_mode']);
 
   // Hide links if they've been suppressed.
@@ -107,6 +115,15 @@ function ctools_node_content_type_render($subtype, $conf, $panel_args) {
 function ctools_node_content_type_edit_form($form, &$form_state) {
   $conf = $form_state['conf'];
 
+  if (module_exists('exclude_node_title')) {
+    $form['exclude_node_title'] = array(
+      '#type' => 'checkbox',
+      '#default_value' => !empty($conf['exclude_node_title']),
+      '#title' => t('Use Exclude Node Title'),
+      '#description' => t('Exclude title using the Exclude Node Title module'),
+    );
+  }
+
   $form['leave_node_title'] = array(
     '#type' => 'checkbox',
     '#default_value' => !empty($conf['leave_node_title']),
@@ -215,7 +232,7 @@ function  ctools_node_content_type_edit_form_validate(&$form, &$form_state) {
  * Validate the node selection.
  */
 function ctools_node_content_type_edit_form_submit($form, &$form_state) {
-  foreach (array('nid', 'links', 'leave_node_title', 'link_node_title', 'identifier', 'build_mode') as $key) {
+  foreach (array('nid', 'links', 'exclude_node_title', 'leave_node_title', 'link_node_title', 'identifier', 'build_mode') as $key) {
     $form_state['conf'][$key] = $form_state['values'][$key];
   }
 }
