diff --git a/modules/core/src/ocl.cpp b/modules/core/src/ocl.cpp
index 7201fca7140da3436e616cac2f5e7e9816e3cedb..02053ddb4bd7bb4385c9011f97a6acec7c22ef2d 100644
--- a/modules/core/src/ocl.cpp
+++ b/modules/core/src/ocl.cpp
@@ -3582,8 +3582,6 @@ public:
 
         u->markHostCopyObsolete(true);
         u->markDeviceCopyObsolete(false);
-
-        clFinish(q);
     }
 
     void copy(UMatData* src, UMatData* dst, int dims, const size_t sz[],