diff --git a/modules/core/src/ocl.cpp b/modules/core/src/ocl.cpp index a9bd974b9a..44ee8f9c59 100644 --- a/modules/core/src/ocl.cpp +++ b/modules/core/src/ocl.cpp @@ -2437,6 +2437,7 @@ public: if (impl) { CV_LOG_INFO(NULL, "OpenCL: reuse context@" << impl->contextId << " for configuration: " << configuration) + impl->addref(); return impl; }