diff --git a/mythtv/libs/libmythbase/mythdownloadmanager.cpp b/mythtv/libs/libmythbase/mythdownloadmanager.cpp index 828ca5ae977..d28750fd773 100644 --- a/mythtv/libs/libmythbase/mythdownloadmanager.cpp +++ b/mythtv/libs/libmythbase/mythdownloadmanager.cpp @@ -665,6 +665,7 @@ bool MythDownloadManager::downloadNow(MythDownloadInfo *dlInfo, bool deleteInfo) if (!dlInfo->m_done) { + dlInfo->m_data = NULL; // Prevent downloadFinished() from updating dlInfo->m_syncMode = false; // Let downloadFinished() cleanup for us if ((dlInfo->m_reply) && (dlInfo->m_errorCode == QNetworkReply::NoError))