From 69c6981b6637b38914d7f1d9da64253ee23fe910 Mon Sep 17 00:00:00 2001 From: Isis Lovecruft Date: Mon, 27 May 2013 07:15:33 +0000 Subject: [PATCH] A unicode(list()) versus a unicode(str()) are different. --- src/_parsers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/_parsers.py b/src/_parsers.py index 5306837..8b1ebba 100644 --- a/src/_parsers.py +++ b/src/_parsers.py @@ -475,7 +475,7 @@ def _sanitise(*args): safe_option = str() if not _util._py3k: - if isinstance(arg, unicode): + if not isinstance(arg, list) and isinstance(arg, unicode): arg = str(arg) try: