From 17f89afa0d230595171a94e90e092aaf448a6173 Mon Sep 17 00:00:00 2001 From: Jonathan Harris Date: Sun, 7 Jan 2018 01:30:21 +0000 Subject: [PATCH] Return None for unset config entries on OSX Was broken by d763e59. Fixes #281 --- config.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/config.py b/config.py index 6e0277e7..73099e31 100644 --- a/config.py +++ b/config.py @@ -146,7 +146,9 @@ class Config: def get(self, key): val = self.settings.get(key) - if hasattr(val, '__iter__'): + if val is None: + return None + elif hasattr(val, '__iter__'): return list(val) # make writeable else: return unicode(val)