Der 22-jährige Stürmer kommt vom französischen Zweitligisten Ajaccio. Medienberichten zufolge überwiesen die Foxes zwischen 2,5 und 5 Millionen Euro Ablöse nach Korsika, um den Angreifer zu verpflichten.
Diabate stand seit Sommer 2017 bei Ajaccio unter Vertrag. In dieser Saison erzielte er drei Treffer für den Tabellen-15. der Ligue 2.