diff --git a/applications/gui2/src/modules/camera.cpp b/applications/gui2/src/modules/camera.cpp index 779c2631f2e4d598e7a4012123d36e2f36805513..7ffe5e6eb2db3aa28e5a455e74e97fbe8344a476 100644 --- a/applications/gui2/src/modules/camera.cpp +++ b/applications/gui2/src/modules/camera.cpp @@ -168,7 +168,7 @@ void Camera::initiate_(ftl::data::Frame &frame) { } } - if (cap.count(Capability::VIRTUAL)) { + if (live_ && cap.count(Capability::VIRTUAL)) { view = new ftl::gui2::CameraView3D(screen, this); } else { view = new ftl::gui2::CameraView(screen, this);