diff --git a/openoutreach.profile b/openoutreach.profile
index 0f8cefd..046927b 100644
--- a/openoutreach.profile
+++ b/openoutreach.profile
@@ -175,6 +175,11 @@ function openoutreach_update_status_alter(&$projects) {
 
   $make_info = drupal_parse_info_file($make_filepath);
   foreach ($projects as $project_name => $project_info) {
+    // Never unset the drupal project to avoid hitting an error with
+    // _update_requirement_check(). See http://drupal.org/node/1875386.
+    if ($project_name == 'drupal') {
+      continue;
+    }
     // Hide Open Outreach features. They have no update status of their own.
     if (strpos($project_name, 'openoutreach_') !== FALSE) {
       unset($projects[$project_name]);
