From 609640140f3ee830c3a0ee3f251b0dc195ce0a27 Mon Sep 17 00:00:00 2001
From: Jeffrey Phillips Freeman <jeffrey.freeman@syncleus.com>
Date: Sat, 1 Oct 2016 17:23:45 -0400
Subject: [PATCH] Fixed bug using &. incorrectly.

---
 lib/kiss/kiss_serial.rb | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/lib/kiss/kiss_serial.rb b/lib/kiss/kiss_serial.rb
index 6b51996..6224cd9 100644
--- a/lib/kiss/kiss_serial.rb
+++ b/lib/kiss/kiss_serial.rb
@@ -56,8 +56,10 @@ module Kiss
 
             # Previous verious defaulted to Xastir-friendly configs. Unfortunately
             # those don't work with Bluetooth TNCs, so we're reverting to None.
-            kwargs&.each do |name,value|
-                write_setting(name, value)
+            if kwargs
+                kwargs.each do |name,value|
+                    write_setting(name, value)
+                end
             end
         end
 
-- 
GitLab