Bari's Barreto in new injury nightmare