diff --git a/matlab/resol.m b/matlab/resol.m
index a2db2b32dde32773d00c014fe8a42e2471666f9a..83544883e7d8a4829a3c066c444772dd7333e72e 100644
--- a/matlab/resol.m
+++ b/matlab/resol.m
@@ -113,6 +113,7 @@ end
 
 if options.block
     [dr,info,M,options,oo] = dr_block(dr,check_flag,M,options,oo);
+    oo.dr = dr;
 else
     [dr,info] = stochastic_solvers(dr,check_flag,M,options,oo);
     oo.dr = dr;