Index: Lib/mailcap.py =================================================================== --- Lib/mailcap.py (revision 80329) +++ Lib/mailcap.py (working copy) @@ -164,7 +164,7 @@ if MIMEtype in caps: entries = entries + caps[MIMEtype] if key is not None: - entries = filter(lambda e, key=key: key in e, entries) + entries = [e for e in entries if key in e] return entries def subst(field, MIMEtype, filename, plist=[]):