From 3c5d75c33de93f49e429e4cebed4ca7eced5763a Mon Sep 17 00:00:00 2001 From: fpeters <> Date: Fri, 4 Feb 2005 17:18:46 +0000 Subject: [PATCH] fall back correctly on creating namespace --- src/core/main.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/core/main.py b/src/core/main.py index 9a62a01..9f173b7 100644 --- a/src/core/main.py +++ b/src/core/main.py @@ -668,7 +668,9 @@ def main(): for namespace in configuration.evaluateXpath("yep:namespace"): name, uri = namespace.prop("name"), namespace.prop("uri") - if not namespaces.getUri(name): + try: + namespaces.getUri(name): + except KeyError: ns = namespaces.Namespace(name, uri) application.xpathContext.xpathRegisterNs(name, uri)