diff --git a/src/libsync/propagatedownload.cpp b/src/libsync/propagatedownload.cpp index 2b6e0140e..dfc279511 100644 --- a/src/libsync/propagatedownload.cpp +++ b/src/libsync/propagatedownload.cpp @@ -286,7 +286,9 @@ void GETFileJob::slotReadyRead() void GETFileJob::slotTimeout() { - qDebug() << "Timeout" << reply()->request().url(); + qDebug() << "Timeout" << (reply() ? reply()->request().url() : path()); + if (!reply()) + return; _errorString = tr("Connection Timeout"); _errorStatus = SyncFileItem::FatalError; reply()->abort();