diff -r ab5e2b0fba15 Lib/email/_header_value_parser.py --- a/Lib/email/_header_value_parser.py Thu May 08 10:36:27 2014 +0000 +++ b/Lib/email/_header_value_parser.py Sat May 10 20:31:35 2014 -0400 @@ -2900,7 +2900,7 @@ try: token, value = get_token(value) except errors.HeaderParseError: - ctype.defects.append(errors.InvalidHeaderDefect( + disp_header.defects.append(errors.InvalidHeaderDefect( "Expected content disposition but found {!r}".format(value))) _find_mime_parameters(disp_header, value) return disp_header @@ -2931,8 +2931,8 @@ try: token, value = get_token(value) except errors.HeaderParseError: - ctype.defects.append(errors.InvalidHeaderDefect( - "Expected content trnasfer encoding but found {!r}".format(value))) + cte_header.defects.append(errors.InvalidHeaderDefect( + "Expected content transfer encoding but found {!r}".format(value))) else: cte_header.append(token) cte_header.cte = token.value.strip().lower()