diff --git a/matlab/k_order_pert.m b/matlab/k_order_pert.m
index bb3c3a1c113dddc12f77421a4dfc3be5f03dc7ac..c7aed3c51d96da3b5cec0a3a94e994c29a6ac4dd 100644
--- a/matlab/k_order_pert.m
+++ b/matlab/k_order_pert.m
@@ -8,11 +8,11 @@ function [dr,info] = k_order_pert(dr,M,options,oo)
     
     switch(order)
       case 1
-        [yss,g_0, g_1] = k_order_perturbation_opt(dr,0,M,options, oo , ['.' ...
+        [g_0, g_1] = k_order_perturbation_opt(dr,0,M,options, oo , ['.' ...
                             mexext]);
         dr.g_1 = g_1;
       case 2
-        [yss,g_0, g_1, g_2] = k_order_perturbation_opt(dr,0,M,options, oo , ['.' ...
+        [g_0, g_1, g_2] = k_order_perturbation_opt(dr,0,M,options, oo , ['.' ...
                             mexext]);
         dr.g_0 = g_0;
         dr.g_1 = g_1;