diff --git a/html5lib/_utils.py b/html5lib/_utils.py
index <HASH>..<HASH> 100644
--- a/html5lib/_utils.py
+++ b/html5lib/_utils.py
@@ -7,12 +7,15 @@ try:
 except ImportError:
     from collections import Mapping
 
-from six import text_type
+from six import text_type, PY3
 
-try:
-    import xml.etree.cElementTree as default_etree
-except ImportError:
+if PY3:
     import xml.etree.ElementTree as default_etree
+else:
+    try:
+        import xml.etree.cElementTree as default_etree
+    except ImportError:
+        import xml.etree.ElementTree as default_etree
 
 
 __all__ = ["default_etree", "MethodDispatcher", "isSurrogatePair",
Don't use cElementTree on Python 3

It's been deprecated and will be removed in <I> or <I>. <I>b1 doesn't
have cElementTree. I'd like to bring it back with a deprecation warning
to drop in <I>.

See: <URL>