diff --git a/misskaty/plugins/inline_search.py b/misskaty/plugins/inline_search.py
index 601a11a3..5b91c804 100644
--- a/misskaty/plugins/inline_search.py
+++ b/misskaty/plugins/inline_search.py
@@ -144,9 +144,9 @@ async def inline_menu(_, inline_query: InlineQuery):
msg = f"{types}\n"
msg += f"{description}\n\n"
msg += f"Variables:\n"
- LOGGER.info(parsetypes[types])
- for i in parsetypes[types]["fields"]:
- msg += f"{i['name']} ({i['types'][0]})\nRequired: {i['required']}\n{i['description']}\n\n"
+ if parsetypes[types].get("fields"):
+ for i in parsetypes[types]["fields"]:
+ msg += f"{i['name']} ({i['types'][0]})\nRequired: {i['required']}\n{i['description']}\n\n"
datajson.append(
InlineQueryResultArticle(
title=types,