diff --git a/src/main/scala/eu/nomad_lab/parsers/ElkParser.scala b/src/main/scala/eu/nomad_lab/parsers/ElkParser.scala
index 8e35e0163c7672b7aff8395257a33f5c8bdddd56..6466c39a2ad0cf8ff991a9b36b061fefd17fcd02 100644
--- a/src/main/scala/eu/nomad_lab/parsers/ElkParser.scala
+++ b/src/main/scala/eu/nomad_lab/parsers/ElkParser.scala
@@ -22,9 +22,9 @@ object ElkParser extends SimpleExternalParserGenerator(
       )) :: Nil
   ),
   mainFileTypes = Seq("text/.*"),
-  mainFileRe = """\+-----------+\+
-\| Elk version (?<version>[0-9.a-zA-Z]+) started \|
-\+----------+\+""".r,
+  mainFileRe = """\s*\+-----------+\+\s*
+\s*\| Elk version (?<version>[0-9.a-zA-Z]+) started \|\s*
+\s*\+----------+\+\s*""".r,
   cmd = Seq(DefaultPythonInterpreter.pythonExe(), "${envDir}/parsers/elk/parser/parser-elk/parser_elk.py",
     "--uri", "${mainFileUri}", "${mainFilePath}"),
   resList = Seq(