diff --git a/components/rgbd-sources/include/ftl/rgbd_source.hpp b/components/rgbd-sources/include/ftl/rgbd_source.hpp
index aa5748324dc9aeddd1134556fb3153baf08c1915..1c147e9614849369b35c12af07c267751a593b76 100644
--- a/components/rgbd-sources/include/ftl/rgbd_source.hpp
+++ b/components/rgbd-sources/include/ftl/rgbd_source.hpp
@@ -82,7 +82,7 @@ class RGBDSource : public ftl::Configurable {
 	cv::Mat depth_;
 
 	private:
-	Eigen::Matrix4f pose_;
+	Eigen::Matrix4f pose_ = Eigen::Matrix4f::Identity();
 
 	private:
 	static std::map<std::string,std::function<RGBDSource*(nlohmann::json&,ftl::net::Universe*)>> *sources__;