diff --git a/twitter.install b/twitter.install
index e721596..5e36b73 100644
--- a/twitter.install
+++ b/twitter.install
@@ -30,6 +30,18 @@ function twitter_requirements($phase) {
       $requirements['twitter_keys']['severity'] = REQUIREMENT_OK;
     }
   }
+
+  // Try to work around the fact that the OAuth module was badly named.
+  if ($phase == 'install') {
+    if (!module_exists('oauth_common')) {
+      $requirements['twitter_oauth'] = array(
+        'value' => $t('Missing'),
+        'description' => $t('The Twitter module requires the <a href="@url">Oauth module</a> to be installed.', array('@url' => 'https://drupal.org/project/oauth')),
+        'severity' => REQUIREMENT_ERROR,
+      );
+    }
+  }
+
   return $requirements;
 }
 
