diff --git a/src/confighandler/controller/Field.py b/src/confighandler/controller/Field.py
index e1ee1a7da5e007534dbfc51178290218809f6dfe..ace8d1f1b82fc0b1c9029723d4d5796eb9a4fbbd 100644
--- a/src/confighandler/controller/Field.py
+++ b/src/confighandler/controller/Field.py
@@ -209,7 +209,7 @@ class Field(Generic[T], CObject):
 
         # No valid type has been found
         if not type_allowed:
-            raise TypeError(f"Value must be of type {self._allowed_types[0]}, not {type(value)}")
+            raise TypeError(f"Value for field {self.field_name} must be of type {self._allowed_types[0]}, not {type(value)}")
         else:
             # Valid type found, convert to first arg
             value = self._allowed_types[0](value)