diff --git a/components/common/cpp/include/ftl/configurable.hpp b/components/common/cpp/include/ftl/configurable.hpp
index 75f3cdc82fdc994506636b554b479409696531ea..03a6e8367cd2010322233f56b3679b12a39090dc 100644
--- a/components/common/cpp/include/ftl/configurable.hpp
+++ b/components/common/cpp/include/ftl/configurable.hpp
@@ -150,7 +150,8 @@ std::optional<T> ftl::Configurable::get(const std::string &name) {
 		try {
 			return r.get<T>();
 		} catch (...) {
-			throw FTL_Error("Missing: " << (*config_)["$id"].get<std::string>()+"/"+name);
+			//throw FTL_Error("Missing: " << (*config_)["$id"].get<std::string>()+"/"+name);
+			return {};
 		}
 	} else {
 		return {};