diff --git a/app/src/main/cpp/PhoneDevice.cpp b/app/src/main/cpp/PhoneDevice.cpp index 50c5b6b9..5d12158b 100644 --- a/app/src/main/cpp/PhoneDevice.cpp +++ b/app/src/main/cpp/PhoneDevice.cpp @@ -5267,7 +5267,7 @@ VendorCtrl* CPhoneDevice::MakeVendorCtrl(int vendor, uint8_t channel, const std: // Hang Yu - New vendorCtrl = new HangYuCtrl(ip, userName, password, channel, netHandle, syncTime); } - if (syncTime) + if (syncTime && (vendorCtrl != NULL)) { time_t ts = time(NULL); vendorCtrl->UpdateTime(ts);