Index: sites/all/modules/contrib/userpoints_nc/userpoints_nc_revision/userpoints_nc_revision.module
===================================================================
--- sites/all/modules/contrib/userpoints_nc/userpoints_nc_revision/userpoints_nc_revision.module	(revision bc6ff0803214ba16191830f0aae97ee7acc90cf2)
+++ sites/all/modules/contrib/userpoints_nc/userpoints_nc_revision/userpoints_nc_revision.module	(revision )
@@ -9,6 +9,10 @@
  * Implements hook_node_update().
  */
 function userpoints_nc_revision_node_update($node) {
+  if (empty($node->revision)) {
+    $node_options = variable_get('node_options_' . $node->type, array('status', 'promote'));
+    $node->revision = in_array('revision', $node_options);
+  }
   if ($node->revision && userpoints_nc_get_setting('revision_enabled', $node->type, TRUE)) {
     global $user;
     $points_own_nodes = userpoints_nc_get_setting('revision_own_nodes', $node->type);
