diff --git a/src/caoscrawler/scanner.py b/src/caoscrawler/scanner.py
index 9d1f538732858ff2fbf949d45c359ebb16fe3480..248cb185c4da99903dba81a3e0a4edfeab17127d 100644
--- a/src/caoscrawler/scanner.py
+++ b/src/caoscrawler/scanner.py
@@ -62,11 +62,10 @@ def load_definition(crawler_definition_path: str):
     """
 
     # Load the cfood from a yaml file:
-    with open(crawler_definition_path, "r") as f:
+    with open(crawler_definition_path, encoding="utf-8") as f:
         crawler_definitions = list(yaml.safe_load_all(f))
 
-    crawler_definition = _load_definition_from_yaml_dict(
-        crawler_definitions)
+    crawler_definition = _load_definition_from_yaml_dict(crawler_definitions)
 
     return _resolve_validator_paths(crawler_definition, crawler_definition_path)