diff --git a/src/main/java/no/nibio/vips/model/alternariamodel/AlternariaModel.java b/src/main/java/no/nibio/vips/model/alternariamodel/AlternariaModel.java
index 425324f67a6891d02191f620abace69a7a0c750d..5ab450b8feb15cad04925de6a9f2b2c7c69e9746 100644
--- a/src/main/java/no/nibio/vips/model/alternariamodel/AlternariaModel.java
+++ b/src/main/java/no/nibio/vips/model/alternariamodel/AlternariaModel.java
@@ -382,11 +382,7 @@ public class AlternariaModel extends I18nImpl implements Model{
                                     
 
         WeatherUtil                 weatherUtil                                     =   new WeatherUtil();
-        List<WeatherObservation>    observations                                    =   mapper.convertValue
-                                                                                        (
-                                                                                                config.getConfigParameter("observations")
-                                                                                            ,   new TypeReference<List<WeatherObservation>>(){}
-                                                                                        );
+        List<WeatherObservation>    observations                                    =   modelUtil.extractWeatherObservationList(config.getConfigParameter("observations"));
         List<Date>                  sprayingDates                                   =   null;
         List<WeatherObservation>    altenariaWeatherLIstHourly_tm                   =   new ArrayList<WeatherObservation>();
         List<WeatherObservation>    altenariaWeatherLIstHourly_lw                   =   new ArrayList<WeatherObservation>();