diff --git a/src/quick/items/context2d/qquickcontext2dtexture.cpp b/src/quick/items/context2d/qquickcontext2dtexture.cpp
index 729e32e564c74386c3f94ff8fe1522cedc3ec866..84ab5bb8fb5470bf43ef2c466ef3c0981be97877 100644
--- a/src/quick/items/context2d/qquickcontext2dtexture.cpp
+++ b/src/quick/items/context2d/qquickcontext2dtexture.cpp
@@ -586,6 +586,7 @@ QQuickCanvasItem::RenderTarget QQuickContext2DImageTexture::renderTarget() const
 void QQuickContext2DImageTexture::bind()
 {
     imageTexture()->bind();
+    updateBindOptions();
 }
 
 bool QQuickContext2DImageTexture::updateTexture()