diff --git a/src/libcamera/pipeline/simple/simple.cpp b/src/libcamera/pipeline/simple/simple.cpp
index aa4542ed26b1..7e89e3921dbe 100644
--- a/src/libcamera/pipeline/simple/simple.cpp
+++ b/src/libcamera/pipeline/simple/simple.cpp
@@ -312,8 +312,6 @@ private:
 	std::map<const MediaEntity *, EntityData> entities_;
 
 	MediaDevice *converter_;
-
-	Camera *activeCamera_;
 };
 
 /* -----------------------------------------------------------------------------
@@ -1025,8 +1023,6 @@ int SimplePipelineHandler::start(Camera *camera, [[maybe_unused]] const ControlL
 			video->queueBuffer(buffer.get());
 	}
 
-	activeCamera_ = camera;
-
 	return 0;
 }
 
@@ -1044,7 +1040,6 @@ void SimplePipelineHandler::stop(Camera *camera)
 	video->bufferReady.disconnect(data, &SimpleCameraData::bufferReady);
 
 	data->converterBuffers_.clear();
-	activeCamera_ = nullptr;
 
 	releasePipeline(data);
 }
