Index: edif.c =================================================================== --- edif.c (revision 31001) +++ edif.c (revision 31002) @@ -5910,7 +5910,7 @@ cc = (ContextCar *) Malloc(sizeof(ContextCar)); cc->Next = cxt->Context; (cxt->Context = cc)->Context = - FindContext(PCB_ABS(BinderDef[i].Follower[j])); + FindContext(RND_ABS(BinderDef[i].Follower[j])); cc->u.Single = BinderDef[i].Follower[j] < 0; } } Index: edif.y =================================================================== --- edif.y (revision 31001) +++ edif.y (revision 31002) @@ -4112,7 +4112,7 @@ cc = (ContextCar *) Malloc(sizeof(ContextCar)); cc->Next = cxt->Context; (cxt->Context = cc)->Context = - FindContext(PCB_ABS(BinderDef[i].Follower[j])); + FindContext(RND_ABS(BinderDef[i].Follower[j])); cc->u.Single = BinderDef[i].Follower[j] < 0; } }