diff --git a/inc/template.php b/inc/template.php
index c23fd14c140607bddbf30f5d4459f0391d3f5baf..d9a2042adfcacf7315867da9160d67604e64c95d 100644
--- a/inc/template.php
+++ b/inc/template.php
@@ -1232,7 +1232,7 @@ function tpl_mediaFileDetails($image, $rev){
     list($ext,$mime,$dl) = mimetype($image,false);
     $class = preg_replace('/[^_\-a-z0-9]+/i','_',$ext);
     $class = 'select mediafile mf_'.$class;
-    $tabTitle = '<strong class="'.$class.'">'.$image.'</strong>';
+    $tabTitle = '<strong class="'.$class.'"><a href="'.ml($image).'" title="'.$lang['mediaview'].'">'.$image.'</a>'.'</strong>';
     if ($opened_tab === 'view' && $rev) {
         printf($lang['media_viewold'], $tabTitle, dformat($rev));
     } else {