Бельгийская команда не пожелала выплачивать штраф вместо игрока и обратилась в ФИФА и KBVB с просьбой о предоставлении соответствующих гарантий. В результате контракт футболиста с «Шарлеруа» не был заключен. Диарра считает, что это произошло из-за ФИФА и KBVB, которые не успели дать гарантий.
Состав «Локомотива» француз пополнил в августе 2013 года, перейдя из махачкалинского «Анжи». Также игрок выступал за мадридский «Реал» и лондонский «Арсенал». В активе Диарра 34 матча в составе сборной Франции.