From 4a11abb83cd0c118ddcba5305efc97b22929e2f9 Mon Sep 17 00:00:00 2001 From: Robert Sachunsky <38561704+bertsky@users.noreply.github.com> Date: Thu, 16 Feb 2023 16:06:53 +0100 Subject: [PATCH] processor.module: fix namespace pkg case --- ocrd/ocrd/processor/base.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ocrd/ocrd/processor/base.py b/ocrd/ocrd/processor/base.py index ccc9fe0396..7f6f5c271b 100644 --- a/ocrd/ocrd/processor/base.py +++ b/ocrd/ocrd/processor/base.py @@ -253,7 +253,7 @@ def module(self): if fqname: fqname += '.' fqname += name - if sys.modules[fqname].__file__: + if getattr(sys.modules[fqname], '__file__', None): return fqname # fall-back return self.__module__