diff --git a/django/contrib/admin/media/js/inlines.js b/django/contrib/admin/media/js/inlines.js
index cf79023..d9dc9cb 100644
--- a/django/contrib/admin/media/js/inlines.js
+++ b/django/contrib/admin/media/js/inlines.js
@@ -71,6 +71,14 @@
 				    .end()
 				    .filter(function() {
 				        var el = $(this);
+				        return el.attr("for") && el.attr("for").search(/__prefix__/) >= 0;
+				    }).each(function() {
+				        var el = $(this);
+				        el.attr("for", el.attr("for").replace(/__prefix__/g, nextIndex));
+				    })
+				    .end()
+				    .filter(function() {
+				        var el = $(this);
 				        return el.attr("name") && el.attr("name").search(/__prefix__/) >= 0;
 				    }).each(function() {
 				        var el = $(this);
