diff --git a/versioncontrol_git.install b/versioncontrol_git.install
index 47d87bc..f0bc6b4 100644
--- a/versioncontrol_git.install
+++ b/versioncontrol_git.install
@@ -28,7 +28,7 @@ function versioncontrol_git_uninstall() {
  * Implements hook_enable().
  */
 function versioncontrol_git_enable() {
-  $requirements = versioncontrol_requirements('runtime');
+  $requirements = versioncontrol_git_requirements('runtime');
   if ($requirements['versioncontrol_git']['severity'] !== REQUIREMENT_OK) {
     drupal_set_message($requirements['versioncontrol_git']['description'], 'warning');
   }
@@ -38,7 +38,7 @@ function versioncontrol_git_enable() {
 /**
  * Implements hook_requirements().
  */
-function versioncontrol_requirements($phase) {
+function versioncontrol_git_requirements($phase) {
   $requirements = array();
   $t = get_t();
   $t_args = array();
@@ -87,11 +87,22 @@ function versioncontrol_requirements($phase) {
   else {
     $requirements['versioncontrol_git']['value'] = $t('Not found');
   }
-
   if (!empty($message)) {
     $requirements['versioncontrol_git']['description'] = $t($message, $t_args);
     $requirements['versioncontrol_git']['severity'] = $severity;
   }
+  $iconv_status = 'Not available';
+  $iconv_severity = REQUIREMENT_ERROR;
+  if (function_exists('iconv')) {
+    $iconv_status = 'Enabled';
+    $iconv_severity = REQUIREMENT_OK;
+  }
+  $requirements['versioncontrol_git_iconv'] = array(
+    'title' => $t('Versioncontrol Git iconv module'),
+    'value' => $t($iconv_status),
+    'description' => $t('The <a href="http://php.net/manual/en/book.iconv.php">iconv module</a> is required for Versioncontrol Git to function properly.'),
+    'severity' => $iconv_severity,
+  );
   return $requirements;
 }
 
