Typo.
[python-collate.git] / collate / __init__.py
index 0f50170..7e89fe6 100644 (file)
@@ -9,10 +9,6 @@ try:
     import collate.syslocale as default
 except ImportError:
     pass
-try:
-    import collate.uca as default
-except ImportError:
-    pass
 try:
     import collate.icu as default
 except ImportError:
@@ -34,6 +30,8 @@ def set_default(backend=None, locale=None, encoding=None):
             c = backend.Collator(locale, encoding_)
         except collate.errors.InvalidLocaleError:
             pass
+        else:
+            break
     if c is not None:
         collator = c
         default = backend