diff --git a/src/utils/iter_filtered_series.m b/src/utils/iter_filtered_series.m
index b22d0506f12af0531fc1cb532d96ca548f21d651..fae3a73e28cc17d5609020ddee53783b72e57db9 100644
--- a/src/utils/iter_filtered_series.m
+++ b/src/utils/iter_filtered_series.m
@@ -45,6 +45,9 @@ for gg = 1:size(grouped_series, 2)
     series_fields = {'x_frequency', 'period_start_day', 'value'};
     posted_series_fields = {'frequency', 'period_start_day', 'value'};
     for series = 1:size(series_list, 2)
+        if ~iscell(series_list{series}.value)
+            series_list{series}.value = num2cell(series_list{series}.value);
+        end
         for ii = 1:length(posted_series_fields)
             posted_series.(posted_series_fields{ii}) = series_list{series}.(series_fields{ii});
         end