Handle merging None into lists/dicts
Signed-off-by: martin f. krafft <madduck@madduck.net>
diff --git a/mergers/list/extend.py b/mergers/list/extend.py
index f4acc35..5c44ac5 100644
--- a/mergers/list/extend.py
+++ b/mergers/list/extend.py
@@ -11,8 +11,9 @@
class ListExtend(BaseListMerger):
def _combine(self, first, second):
- if isinstance(second, list):
- first.extend(second)
- else:
- first.append(second)
+ if second is not None:
+ if isinstance(second, list):
+ first.extend(second)
+ else:
+ first.append(second)
return first