fix possible error on nil device
fix possible error on nil device

smartchicago/kimball,shua123/kimball,smartchicago/kimball,BlueRidgeLabs/kimball,BlueRidgeLabs/kimball,BlueRidgeLabs/kimball,shua123/kimball,shua123/kimball,smartchicago/kimball,BlueRidgeLabs/kimball,smartchicago/kimball