diff --git a/modules/camera/src/vkcv/camera/CameraManager.cpp b/modules/camera/src/vkcv/camera/CameraManager.cpp
index 44db9d0ebbfbc8c8c620ba830288276eaad1a878..f129f3a248325957cb56470e2547a0146bc7c971 100644
--- a/modules/camera/src/vkcv/camera/CameraManager.cpp
+++ b/modules/camera/src/vkcv/camera/CameraManager.cpp
@@ -12,6 +12,7 @@ namespace vkcv::camera {
         m_lastX = static_cast<float>(window.getWidth()) / 2.0f;
         m_lastY = static_cast<float>(window.getHeight()) / 2.0f;
         m_inputDelayTimer = glfwGetTime() + 0.2;
+        m_frameTime = 0;
     }
 
     CameraManager::~CameraManager() {