diff --git a/src/caoscrawler/converters.py b/src/caoscrawler/converters.py
index 7221e53bfdb14e30f0ca87b05470462ce9904066..ff37dfb7dd21c9bef4cdefcbcb96ac09a796202b 100644
--- a/src/caoscrawler/converters.py
+++ b/src/caoscrawler/converters.py
@@ -418,7 +418,7 @@ class Converter(object, metaclass=ABCMeta):
             def inner(self, element: StructureElement):
                 mr = func(self, element)
                 if "debug_match" in self.definition and self.definition["debug_match"]:
-                    if kind == "name":
+                    if kind == "name" and "match" in self.definition:
                         self._debug_matching_template(name=self.__class__.__name__,
                                                       regexp=[self.definition["match"]],
                                                       matched=[element.name],
@@ -430,14 +430,16 @@ class Converter(object, metaclass=ABCMeta):
                                     if "match" in self.definition else "",
                                     self.definition["match_name"]
                                     if "match_name" in self.definition else "",
-                                    self.definition["match_value"]],
+                                    self.definition["match_value"]
+                                    if "match_value" in self.definition else ""],
                             matched=[element.name, element.name, str(element.value)],
                             result=mr)
                     else:
                         self._debug_matching_template(name=self.__class__.__name__,
-                                                      regexp=self.definition["match"],
+                                                      regexp=self.definition["match"]
+                                                      if "match" in self.definition else "",
                                                       matched=str(element),
-                                                      result=result)
+                                                      result=mr)
                 return mr
             return inner
         return debug_matching_decorator