diff --git a/modules/objdetect/src/cascadedetect.cpp b/modules/objdetect/src/cascadedetect.cpp index 0b7868a1d1..9b21f196a3 100644 --- a/modules/objdetect/src/cascadedetect.cpp +++ b/modules/objdetect/src/cascadedetect.cpp @@ -64,7 +64,7 @@ void groupRectangles(std::vector& rectList, int groupThreshold, double eps if( groupThreshold <= 0 || rectList.empty() ) { - if( weights ) + if( weights && !levelWeights ) { size_t i, sz = rectList.size(); weights->resize(sz);