summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--repoze/bfg/zcml.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/repoze/bfg/zcml.py b/repoze/bfg/zcml.py
index 1493e532e..4a0094dc3 100644
--- a/repoze/bfg/zcml.py
+++ b/repoze/bfg/zcml.py
@@ -110,7 +110,8 @@ def zcml_configure(name, package, load=cPickle.load):
try:
vers, ptime, actions = load(open(pckname, 'rb'))
- except (IOError, cPickle.UnpicklingError, EOFError, TypeError, ValueError):
+ except (IOError, cPickle.UnpicklingError, EOFError, TypeError, ValueError,
+ AttributeError, NameError):
return file_configure(name, package)
if vers != PVERSION: