diff --git a/packages/CLPBN/horus/HorusYap.cpp b/packages/CLPBN/horus/HorusYap.cpp index a4ea5bc86..b1d95ae5e 100644 --- a/packages/CLPBN/horus/HorusYap.cpp +++ b/packages/CLPBN/horus/HorusYap.cpp @@ -551,7 +551,7 @@ fillSolutionList (const std::vector& results) YAP_Term belief = YAP_MkFloatTerm (beliefs[j]); queryBeliefsL = YAP_MkPairTerm (belief, queryBeliefsL); list = YAP_GetFromSlot (sl); - YAP_RecoverSlots (1); + YAP_RecoverSlots (1, sl); } list = YAP_MkPairTerm (queryBeliefsL, list); }