diff --git a/src/trainprogram.cpp b/src/trainprogram.cpp index ca91b306d9..5774f07776 100644 --- a/src/trainprogram.cpp +++ b/src/trainprogram.cpp @@ -866,6 +866,10 @@ void trainprogram::scheduler() { qDebug() << QStringLiteral("fixing jitter!") << seconds << ticks << currentTimerJitter; } + if (!bluetoothManager || !bluetoothManager->device()) { + return; + } + double odometerFromTheDevice = bluetoothManager->device()->odometer(); if(ticks < 0) {