Index: modules/core/src/convert.cpp =================================================================== --- modules/core/src/convert.cpp (revision 7216) +++ modules/core/src/convert.cpp (working copy) @@ -1152,9 +1152,10 @@ if( dptrs[i] != 0 ) { dvec[j] = cv::cvarrToMat(dptrs[i]); - CV_Assert( dvec[j].size() == src.size() && - dvec[j].depth() == src.depth() && - dvec[j].channels() == 1 && i < src.channels() ); + CV_Assert( dvec[j].size() == src.size() ); + CV_Assert( dvec[j].depth() == src.depth() ); + CV_Assert( dvec[j].channels() == 1 ); + CV_Assert( i < src.channels() ); pairs[j*2] = i; pairs[j*2+1] = j; j++;