diff --git a/matlab/dr1.m b/matlab/dr1.m
index eb6c0f821030bf69579da2c96a5f46287365389d..d0f403db827194328c57f7e042ca5b2b2f03ba98 100644
--- a/matlab/dr1.m
+++ b/matlab/dr1.m
@@ -57,7 +57,6 @@ end
 if options_.k_order_solver;
     dr = set_state_space(dr,M_);
     [dr,info] = k_order_pert(dr,M_,options_,oo_);
-    oo_.dr = dr;
     return;
 end
 
diff --git a/matlab/resol.m b/matlab/resol.m
index 1d8fe67f0515cdc90b6f3f0971aefc7442948faf..289b85434b2fbee3b89cec557fa407fd02a0fe04 100644
--- a/matlab/resol.m
+++ b/matlab/resol.m
@@ -117,7 +117,4 @@ else
     [dr,info] = dr1(dr,check_flag,M,options,oo);
 end
 
-if info(1)
-    return
-end