diff --git a/src/lc-compliance/simple_capture.cpp b/src/lc-compliance/simple_capture.cpp
index 0ff720bfd0052e45..8f714d3b5e73e28e 100644
--- a/src/lc-compliance/simple_capture.cpp
+++ b/src/lc-compliance/simple_capture.cpp
@@ -10,7 +10,8 @@
 using namespace libcamera;
 
 SimpleCapture::SimpleCapture(std::shared_ptr<Camera> camera)
-	: camera_(camera), allocator_(std::make_unique<FrameBufferAllocator>(camera))
+	: loop_(nullptr), camera_(camera),
+	  allocator_(std::make_unique<FrameBufferAllocator>(camera))
 {
 }
 
