Is Diouf proving to be more trouble than value?