De 30-jarige middenvelder zat al sinds de zomer van 2011 zonder werkgever, omdat Real Madrid zijn aflopende verbintenis niet verlengde. De ex-speler van Vitesse hield zijn conditie daarna op peil bij onder meer Olympique Lyon.
De Koninklijke nam Diarra in 2006 nog voor bijna dertig miljoen over van de Franse topclub.