diff --git a/src/simplex/spydual.c b/src/simplex/spydual.c
index 9d08fbd..4e2045f 100644
--- a/src/simplex/spydual.c
+++ b/src/simplex/spydual.c
@@ -904,7 +904,7 @@ loop: /* main loop starts here */
          csa->num = spy_chuzr_sel(lp, beta, tol_bnd, tol_bnd1, list);
          csa->p_stat = (csa->num == 0 ? GLP_FEAS : GLP_INFEAS);
          csa->d_stat = (csa->phase == 1 ? GLP_INFEAS : GLP_FEAS);
-         ret = GLP_EITLIM;
+         ret = GLP_ETMLIM;
          goto fini;
       }
       /* display the search progress */
