diff --git b/sites/all/modules/contrib/opencalais/modules/opencalais_api/opencalais_api.module a/sites/all/modules/contrib/opencalais/modules/opencalais_api/opencalais_api.module
index bd19bd1..957eb12 100644
--- b/sites/all/modules/contrib/opencalais/modules/opencalais_api/opencalais_api.module
+++ a/sites/all/modules/contrib/opencalais/modules/opencalais_api/opencalais_api.module
@@ -13,6 +13,17 @@
  * @file
  */
 
+/**
+ * Implements hook_permission().
+ */
+function opencalais_api_permission() {
+  return array(
+    'administer opencalais' => array(
+      'title' => t('Administer OpenCalais'),
+      'description' => t('Add and remove OpenCalais Fields and change OpenCalais settings.')
+    )
+  );
+}
 
 /**
  * Implements hook_init().
diff --git b/sites/all/modules/contrib/opencalais/opencalais.module a/sites/all/modules/contrib/opencalais/opencalais.module
index 46f7f15..47b58f6 100644
--- b/sites/all/modules/contrib/opencalais/opencalais.module
+++ a/sites/all/modules/contrib/opencalais/opencalais.module
@@ -9,18 +9,6 @@ include_once('opencalais.utils.inc');
 include_once('opencalais.export.inc');
 
 /**
- * Implements hook_permission().
- */
-function opencalais_permission() {
-  return array(
-    'administer opencalais' => array(
-      'title' => t('Administer OpenCalais'),
-      'description' => t('Add and remove OpenCalais Fields and change OpenCalais settings.')
-    )
-  );
-}
-
-/**
  *  Implementation of hook_menu().
  */
 function opencalais_menu() {
@@ -605,4 +593,4 @@ function opencalais_cron(){
 function opencalais_opencalais_tags_alter(&$data){
   module_load_include('inc', 'opencalais', 'opencalais.filters');
   opencalais_filters_apply_filters($data['tags'], $data['content_type']);
-}
\ No newline at end of file
+}
