diff --git a/matlab/set_prior.m b/matlab/set_prior.m
index c2ce2f24483d940900f0a8930a891f3b1d9276a5..253b51c242f6b0102c001304d09856b25f8a6175 100644
--- a/matlab/set_prior.m
+++ b/matlab/set_prior.m
@@ -76,7 +76,7 @@ end
 if nvn
     estim_params_.nvn_observable_correspondence=NaN(nvn,1); % stores number of corresponding observable
     if isequal(M_.H,0) %if no previously set measurement error, initialize H
-        nvarobs = size(options_.varobs,1);
+        nvarobs = length(options_.varobs);
         M_.H = zeros(nvarobs,nvarobs);
         M_.Correlation_matrix_ME = eye(nvarobs);
     end