diff --git a/src/gui/infoviewer_bb.cpp b/src/gui/infoviewer_bb.cpp index d35313fc0..b435f8966 100644 --- a/src/gui/infoviewer_bb.cpp +++ b/src/gui/infoviewer_bb.cpp @@ -128,9 +128,10 @@ CInfoViewerBB::~CInfoViewerBB() pthread_cancel(scrambledT); scrambledT = 0; } - if(hddperT) { + if (hddperTflag) { pthread_cancel(hddperT); hddperT = 0; + hddperTflag = false; } if (hddscale) delete hddscale;