diff --git a/src/html5lib/html5parser.py b/src/html5lib/html5parser.py index aa624a094b..9503152952 100644 --- a/src/html5lib/html5parser.py +++ b/src/html5lib/html5parser.py @@ -2669,7 +2669,7 @@ def getPhases(debug): } def adjust_attributes(token, replacements): - if frozenset(token['data']) & frozenset(replacements): + if token['data'].viewkeys() & replacements.viewkeys(): token['data'] = OrderedDict( (replacements.get(k, k), v) for k, v in token['data'].iteritems())