Fix typo in the setup of interpreter-mode-alist.
diff --git a/Misc/python-mode.el b/Misc/python-mode.el
index e9d38e1..aed8df4 100644
--- a/Misc/python-mode.el
+++ b/Misc/python-mode.el
@@ -1149,7 +1149,7 @@
 	       ("python" . python-mode))))
   (while modes
     (when (not (assoc (car modes) interpreter-mode-alist))
-      (push modes interpreter-mode-alist))
+      (push (car modes) interpreter-mode-alist))
     (setq modes (cdr modes))))
 
 (when (not (or (rassq 'python-mode auto-mode-alist)