diff --git a/console/yap.c b/console/yap.c
index d067acee9..fd5ed46a6 100755
--- a/console/yap.c
+++ b/console/yap.c
@@ -166,7 +166,7 @@ main (int argc, char **argv)
       YAP_RunGoalOnce(t_goal);
     }
   }
-  YAP_ClearExceptions();
+  YAP_Reset();
   /* End preprocessor code */
 
   exec_top_level(BootMode, &init_args);