Upvote:4
I could find no official Senegalese source that states that Senegalese citizens must use their passports for entry (as is the case for most countries).
The Dakar Airport states that dual nationals that don't have a Senegalese passport or ID will be treated as a foreigner.
The Citizenship laws (that allow dual citizenship) makes no explicit statement about this.
Note: a passenger who does not have Senegalese identity papers (passport or identity card) is considered as a foreign passenger even if he / she has a multi-citizenship and must therefore be in possession of a visa .
Sources: