diff --git a/matlab/gsa/filt_mc_.m b/matlab/gsa/filt_mc_.m
index e96ef4510cd6119892507063cfbdd22c02b19123..329c6919d5ebac6a8edc359103efa597c804ea5f 100644
--- a/matlab/gsa/filt_mc_.m
+++ b/matlab/gsa/filt_mc_.m
@@ -120,7 +120,7 @@ if ~loadSA,
         ys_mean=steady_(M_,options_,oo_);
     end
     %   eval(options_.datafile)
-    Y = dataset_.data;
+    Y = transpose(dataset_.data);
     gend = dataset_.nobs;
     data_index = dataset_info.missing.aindex;
     missing_value = dataset_info.missing.state;