diff --git a/src/cam/camera_session.cpp b/src/cam/camera_session.cpp
index 186072817367..a1b447235009 100644
--- a/src/cam/camera_session.cpp
+++ b/src/cam/camera_session.cpp
@@ -423,7 +423,7 @@ void CameraSession::processRequest(Request *request)
 		return;
 
 	request->reuse(Request::ReuseBuffers);
-	camera_->queueRequest(request);
+	queueRequest(request);
 }
 
 void CameraSession::sinkRelease(Request *request)
