diff --git a/lib/aprs/aprs_kiss.rb b/lib/aprs/aprs_kiss.rb index 63a935cc81ca9663f7c0e9e6713239b08429448d..5d7841df9afa707e2077ddae72ab21e8585458f2 100644 --- a/lib/aprs/aprs_kiss.rb +++ b/lib/aprs/aprs_kiss.rb @@ -63,7 +63,7 @@ module Aprs (2...start).each do |i| path = identity_as_string(extract_callsign(raw_frame[i * 7..-1])) - if path&.length + if path and path.length > 0 if raw_frame[i * 7 + 6] & 0x80 != 0 full_path << [path, '*'].join else