diff --git a/core/modules/system/system.admin.inc b/core/modules/system/system.admin.inc
index 9d6d4b6..3ddf6b9 100644
--- a/core/modules/system/system.admin.inc
+++ b/core/modules/system/system.admin.inc
@@ -940,6 +940,8 @@ function system_modules($form, $form_state = array()) {
         }
       }
     }
+    $extra['systemname'] = $filename;
+    $extra['location'] = $module->uri;
     $form['modules'][$module->info['package']][$filename] = _system_modules_build_row($module->info, $extra);
   }
 
@@ -1015,9 +1017,15 @@ function _system_modules_build_row($info, $extra) {
   $form['description'] = array(
     '#markup' => t($info['description']),
   );
+  $form['systemname'] = array(
+    '#markup' => $extra['systemname'],
+  );
   $form['version'] = array(
     '#markup' => $info['version'],
   );
+  $form['location'] = array(
+    '#markup' => $extra['location'],
+  );
   $form['#requires'] = $extra['requires'];
   $form['#required_by'] = $extra['required_by'];
 
@@ -2427,19 +2435,18 @@ function theme_system_modules_details($variables) {
 
     // Add the description, along with any modules it requires.
     $description = '<span class="details"><span class="text table-filter-text-source">' . drupal_render($module['description']) . '</span></span>';
-    if ($version || $requires || $required_by) {
-      $description .= ' <div class="requirements">';
-      if ($version) {
-        $description .= '<div class="admin-requirements">' . t('Version: !module-version', array('!module-version' => drupal_render($module['version']))) . '</div>';
-      }
-      if ($requires) {
-        $description .= '<div class="admin-requirements">' . t('Requires: !module-list', array('!module-list' => implode(', ', $module['#requires']))) . '</div>';
-      }
-      if ($required_by) {
-        $description .= '<div class="admin-requirements">' . t('Required by: !module-list', array('!module-list' => implode(', ', $module['#required_by']))) . '</div>';
-      }
-      $description .= '</div>';
+    $description .= ' <div class="requirements">';
+    $description .= '<div class="admin-requirements">' . t('Module: !module-systemname', array('!module-systemname' => drupal_render($module['systemname']))) . '</div>';
+    if ($version) {
+      $description .= '<div class="admin-requirements">' . t('Version: !module-version', array('!module-version' => drupal_render($module['version']))) . '</div>';
+    }
+    if ($requires) {
+      $description .= '<div class="admin-requirements">' . t('Requires: !module-list', array('!module-list' => implode(', ', $module['#requires']))) . '</div>';
+    }
+    if ($required_by) {
+      $description .= '<div class="admin-requirements">' . t('Required by: !module-list', array('!module-list' => implode(', ', $module['#required_by']))) . '</div>';
     }
+    $description .= '</div>';
     $links = '';
     foreach (array('help', 'permissions', 'configure') as $key) {
       $links .= drupal_render($module['links'][$key]);
