diff --git a/src/main/java/no/nibio/vips/model/septoriareferencehumiditymodel/SeptoriaReferenceHumidityModel.java b/src/main/java/no/nibio/vips/model/septoriareferencehumiditymodel/SeptoriaReferenceHumidityModel.java
index 55b3c799f7f29db96873df4c5006f0ce9297ae20..17d47eff5bfb12c35dd164e2dca7db43d88ad20d 100644
--- a/src/main/java/no/nibio/vips/model/septoriareferencehumiditymodel/SeptoriaReferenceHumidityModel.java
+++ b/src/main/java/no/nibio/vips/model/septoriareferencehumiditymodel/SeptoriaReferenceHumidityModel.java
@@ -33,6 +33,7 @@ import no.nibio.vips.model.ConfigValidationException;
 import no.nibio.vips.model.Model;
 import no.nibio.vips.model.ModelExcecutionException;
 import no.nibio.vips.model.ModelId;
+import no.nibio.vips.util.ModelUtil;
 import no.nibio.vips.util.WeatherElements;
 import no.nibio.vips.util.WeatherUtil;
 import no.nibio.vips.util.XDate;
@@ -279,7 +280,7 @@ public class SeptoriaReferenceHumidityModel implements Model {
     public void setConfiguration(ModelConfiguration config) throws ConfigValidationException {
         ObjectMapper mapper = new ObjectMapper();
         this.timeZone = TimeZone.getTimeZone((String) config.getConfigParameter("timeZone"));
-        this.observations = mapper.convertValue(config.getConfigParameter("observations"), new TypeReference<List<WeatherObservation>>(){});
+        this.observations = new ModelUtil().extractWeatherObservationList(config.getConfigParameter("observations"));
     }
 
 }