diff --git a/src/enum.hh b/src/enum.hh index 77979e59..728a56d2 100644 --- a/src/enum.hh +++ b/src/enum.hh @@ -43,8 +43,10 @@ EnableIfWithoutBitOps option_to_string(Enum e) { constexpr auto desc = enum_desc(Enum{}); auto it = find_if(desc, [e](const EnumDesc& d) { return d.value == e; }); - kak_assert(it != desc.end()); - return it->name.str(); + if (it != desc.end()) + return it->name.str(); + kak_assert(false); + return {}; } template