diff --git a/VectoCore/VectoCore/InputData/FileIO/JSON/JSONInputData.cs b/VectoCore/VectoCore/InputData/FileIO/JSON/JSONInputData.cs index ddc382aa28a8234959548e22258c72dcc7f6ecbd..f6fe87d632ef28c144826d77e97ab80834801f0b 100644 --- a/VectoCore/VectoCore/InputData/FileIO/JSON/JSONInputData.cs +++ b/VectoCore/VectoCore/InputData/FileIO/JSON/JSONInputData.cs @@ -67,7 +67,7 @@ namespace TUGraz.VectoCore.InputData.FileIO.JSON protected JSONFile(JObject data, string filename, bool tolerateMissing = false) { var header = (JObject)data.GetEx(JsonKeys.JsonHeader); - Version = header.GetEx<string>(JsonKeys.JsonHeader_FileVersion); + Version = header[JsonKeys.JsonHeader_FileVersion] != null ? header.GetEx<string>(JsonKeys.JsonHeader_FileVersion) : string.Empty; Body = (JObject)data.GetEx(JsonKeys.JsonBody); _sourceFile = Path.GetFullPath(filename); TolerateMissing = tolerateMissing;