diff --git a/C/c_interface.c b/C/c_interface.c index 010dc0a90..161bbcc5e 100644 --- a/C/c_interface.c +++ b/C/c_interface.c @@ -1917,9 +1917,9 @@ YAP_PruneGoal(void) while (B->cp_ap != NOCODE) { B = B->cp_b; } + Yap_TrimTrail(); B = B->cp_b; - Yap_TrimTrail(); RECOVER_B(); }