Index: django/contrib/admin/widgets.py
===================================================================
--- django/contrib/admin/widgets.py	(revision 7212)
+++ django/contrib/admin/widgets.py	(working copy)
@@ -72,8 +72,8 @@
         from django.conf import settings
         output = []
         if value:
-            output.append('%s <a target="_blank" href="%s%s">%s</a> <br />%s ' % \
-                (_('Currently:'), settings.MEDIA_URL, value, value, _('Change:')))
+            output.append('%s <a href="%s%s" onclick="window.open(\'%s%s\'); return false">%s</a> <br />%s ' % \
+                (_('Currently:'), settings.MEDIA_URL, value, settings.MEDIA_URL, value, value, _('Change:')))
         output.append(super(AdminFileWidget, self).render(name, value, attrs))
         return mark_safe(u''.join(output))
 
