Author: asterix Date: 2008-10-05 23:11:40 +0200 (Sun, 05 Oct 2008) New Revision: 10485
Modified: trunk/src/common/config.py Log: don't create None sub-option. Fixes #4379
Modified: trunk/src/common/config.py =================================================================== --- trunk/src/common/config.py 2008-10-05 16:00:41 UTC (rev 10484) +++ trunk/src/common/config.py 2008-10-05 21:11:40 UTC (rev 10485) @@ -575,6 +575,8 @@ if not self.__options_per_key.has_key(optname): # raise RuntimeError, 'option %s does not exist' % optname return + if not key: + return dict = self.__options_per_key[optname][1] if not dict.has_key(key): # raise RuntimeError, '%s is not a key of %s' % (key, dict)