# HG changeset patch # User cmlenz # Date 1182114121 0 # Node ID 31ca37101a240dfe8557f778871a191274360314 # Parent c75026f5417f7d13329f37f95677f432cdd275c3 Make the check for the `message_extractors` setup keyword more robst. diff --git a/babel/messages/frontend.py b/babel/messages/frontend.py --- a/babel/messages/frontend.py +++ b/babel/messages/frontend.py @@ -201,7 +201,7 @@ finally: fileobj.close() - elif self.distribution.message_extractors: + elif getattr(self.distribution, 'message_extractors', None): message_extractors = self.distribution.message_extractors for dirname, mapping in message_extractors.items(): if isinstance(mapping, basestring):