diff --git a/modules/cloudinary_sdk/cloudinary_sdk.admin.inc b/modules/cloudinary_sdk/cloudinary_sdk.admin.inc
index 0996b18..4894eac 100755
--- a/modules/cloudinary_sdk/cloudinary_sdk.admin.inc
+++ b/modules/cloudinary_sdk/cloudinary_sdk.admin.inc
@@ -16,14 +16,26 @@
 function cloudinary_sdk_settings($form, &$form_state) {
   // Make sure Cloudinary SDK installed.
   // If not, display messages and disable API settings.
-  $status = cloudinary_sdk_check();
+  list($status, $version, $error_message) = cloudinary_sdk_check(TRUE);
   $disabled = ($status != CLOUDINARY_SDK_LOADED);
 
   if ($status == CLOUDINARY_SDK_NOT_LOADED) {
     drupal_set_message(t('Please make sure the Cloudinary SDK library is installed in the libraries directory.'), 'error');
+    if ($error_message) {
+      drupal_set_message($error_message, 'error');
+    }
   }
   elseif ($status == CLOUDINARY_SDK_OLD_VERSION) {
-    drupal_set_message(t('Please make sure the Cloudinary SDK library installed is @version or greater.', array('@version' => CLOUDINARY_SDK_MINIMUM_VERSION)), 'warning');
+    drupal_set_message(
+      t(
+        'Please make sure the Cloudinary SDK library installed is @version or greater. Current version is @current_version.',
+        array(
+          '@version' => CLOUDINARY_SDK_MINIMUM_VERSION,
+          '@current_version' => $version,
+        )
+      ),
+      'warning'
+    );
   }
 
   // Build API settings form.
diff --git a/modules/cloudinary_sdk/cloudinary_sdk.install b/modules/cloudinary_sdk/cloudinary_sdk.install
index 9ef3a0e..0e79d5f 100644
--- a/modules/cloudinary_sdk/cloudinary_sdk.install
+++ b/modules/cloudinary_sdk/cloudinary_sdk.install
@@ -27,7 +27,7 @@ function cloudinary_sdk_requirements($phase) {
     return $requirements;
   }
 
-  list($status, $version) = cloudinary_sdk_check(TRUE);
+  list($status, $version, $error_message) = cloudinary_sdk_check(TRUE);
   $r = array(
     'severity' => REQUIREMENT_OK,
     'title' => $t('Cloudinary'),
@@ -36,12 +36,21 @@ function cloudinary_sdk_requirements($phase) {
 
   if ($status == CLOUDINARY_SDK_NOT_LOADED) {
     $r['severity'] = REQUIREMENT_ERROR;
-    $r['value'] = $t('Failed to load the Cloudinary SDK');
+    $r['value'] = $t('Failed to load the Cloudinary SDK.');
+    if ($error_message) {
+      $r['value'] .= ' ' . $error_message;
+    }
     $r['description'] = $t('Please make sure the Cloudinary SDK library is installed in the libraries directory.');
   }
   elseif ($status == CLOUDINARY_SDK_OLD_VERSION) {
     $r['severity'] = REQUIREMENT_ERROR;
-    $r['description'] = $t('Please make sure the Cloudinary SDK library installed is @version or greater.', array('@version' => CLOUDINARY_SDK_MINIMUM_VERSION));
+    $r['description'] = t(
+      'Please make sure the Cloudinary SDK library installed is @version or greater. Current version is @current_version.',
+      array(
+        '@version' => CLOUDINARY_SDK_MINIMUM_VERSION,
+        '@current_version' => $version,
+      )
+    );
   }
   else {
     // Ensure that the 3 required fields have been set.
diff --git a/modules/cloudinary_sdk/cloudinary_sdk.module b/modules/cloudinary_sdk/cloudinary_sdk.module
index 05dae56..0230fe7 100644
--- a/modules/cloudinary_sdk/cloudinary_sdk.module
+++ b/modules/cloudinary_sdk/cloudinary_sdk.module
@@ -38,7 +38,7 @@ function cloudinary_sdk_libraries_info() {
       'version arguments' => array(
         'file' => 'src/Cloudinary.php',
         'pattern' => '/const VERSION = "(.*)";/',
-        'lines' => 10,
+        'lines' => 13,
       ),
       'files' => array(
         'php' => array(
@@ -116,11 +116,13 @@ function cloudinary_sdk_config_load() {
 function cloudinary_sdk_check($ver = FALSE) {
   $info = libraries_load('cloudinary');
   $status = $version = '';
+  $error_message = '';
 
   if (!$info['loaded']) {
     $status = CLOUDINARY_SDK_NOT_LOADED;
+    $error_message = ($info['error message']) ? $info['error message'] : '';
   }
-  elseif (!$info['version'] || version_compare($info['version'], CLOUDINARY_SDK_MINIMUM_VERSION) < 0) {
+  elseif ($info['version'] && version_compare($info['version'], CLOUDINARY_SDK_MINIMUM_VERSION) < 0) {
     $status = CLOUDINARY_SDK_OLD_VERSION;
     $version = $info['version'];
   }
@@ -129,7 +131,7 @@ function cloudinary_sdk_check($ver = FALSE) {
     $version = $info['version'];
   }
 
-  return $ver ? array($status, $version) : $status;
+  return $ver ? array($status, $version, $error_message) : $status;
 }
 
 /**
