diff --git a/src/search_renderer.cpp b/src/search_renderer.cpp index f40b45e77..34521e3d9 100644 --- a/src/search_renderer.cpp +++ b/src/search_renderer.cpp @@ -164,6 +164,9 @@ std::string SearchRenderer::getHtml() std::stringstream ss; tmpl.render(allData, [&ss](const std::string& str) { ss << str; }); + if (!tmpl.is_valid()) { + throw std::runtime_error("Error while rendering search results: " + tmpl.error_message()); + } return ss.str(); }