diff --git a/src/common/config.py b/src/common/config.py
index efb8387995796449621b828be04229dc293cf7d8..0a8cff983a0c7702f414478f49dd5dfd414f37b8 100644
--- a/src/common/config.py
+++ b/src/common/config.py
@@ -575,6 +575,8 @@ class Config:
 		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)