diff -Nru features-7.x-2.5/includes/features.node.inc features/includes/features.node.inc
--- features-7.x-2.5/includes/features.node.inc	2015-06-22 23:09:25.000000000 +0100
+++ features/includes/features.node.inc	2015-06-23 00:11:47.000000000 +0100
@@ -145,11 +145,14 @@
  * When a features module is enabled, modify any node types it provides so
  * they can no longer be deleted manually through the content types UI.
  *
+ * Update the database cache of node types if needed.
+ *
  * @param $module
  *   Name of module that has been enabled.
  */
 function node_features_enable_feature($module) {
   if ($default_types = features_get_default('node', $module)) {
+    $rebuild = FALSE;
     foreach ($default_types as $type_name => $type_info) {
       // Ensure the type exists.
       if ($type_info = node_type_load($type_name)) {
@@ -159,7 +162,12 @@
         $type_info->locked = 1;
         $type_info->disabled = 0;
         node_type_save($type_info);
+      } else {
+        $rebuild = TRUE;
       }
     }
+    if ($rebuild) {
+      node_types_rebuild();
+    }
   }
 }
