diff --git a/components/renderers/cpp/src/CUDARender.cpp b/components/renderers/cpp/src/CUDARender.cpp
index d70b432729ea52a6970cb967295fe80fbd18a765..1ed37cca6563ad40729bf81d68a985ce3e832ee0 100644
--- a/components/renderers/cpp/src/CUDARender.cpp
+++ b/components/renderers/cpp/src/CUDARender.cpp
@@ -302,7 +302,6 @@ void CUDARender::_mesh(ftl::rgbd::Frame &out, const Eigen::Matrix4d &t, cudaStre
 
 		depth_out_.to_gpumat().setTo(cv::Scalar(1000.0f), cvstream);
 
-		try {
 		// Decide on and render triangles around each point
 		ftl::cuda::triangle_render1(
 			depthbuffer,
@@ -310,9 +309,6 @@ void CUDARender::_mesh(ftl::rgbd::Frame &out, const Eigen::Matrix4d &t, cudaStre
 			screenbuffer,
 			params_, stream
 		);
-		} catch (const std::exception &e) {
-			LOG(ERROR) << "TRIANGLE EX: " << e.what();
-		}
 
 		// TODO: Reproject here
 		// And merge based upon weight adjusted distances