That would be my initial guess mate.
It won't be the front mech mate but you could test this by turning the near side screw all the way in (so it won't move to the lower ring anymore) and ride it to see if the cable goes slack. If it does it's definately the ergo's.
We had this slipping...