diff --git a/sites/all/modules/rules/rules/modules/node.rules.inc b/sites/all/modules/rules/rules/modules/node.rules.inc
index 36519cd..4e13090 100644
--- a/sites/all/modules/rules/rules/modules/node.rules.inc
+++ b/sites/all/modules/rules/rules/modules/node.rules.inc
@@ -128,6 +128,9 @@ function node_rules_condition_info() {
   $items['rules_condition_content_is_promoted'] = $defaults + array(
     'label' => t('Content is promoted to frontpage'),
   );
+  $items['rules_condition_content_is_new'] = $defaults + array(
+    'label' => t('Content is new'),
+  );
   return $items;
 }
 
@@ -159,6 +162,18 @@ function rules_condition_content_is_promoted(&$node, $settings) {
   return $node->promote == 1;
 }
 
+/**
+ * Condition: Check if the node is new
+ */
+function rules_condition_content_is_new(&$node, $settings) {
+  if (isset($node->is_new)) {
+    return $node->is_new ? 1 : 0;
+  }
+  else {
+    return is_null($node->nid) ? 1 : 0;
+  }
+}
+
 
 /**
  * Implementation of hook_rules_action_info().
