sorry, i asked the same question some time ago: http://www.monsterfishkeepers.com/forums/showthread.php?t=73121
i remembered that some thought it was female an the same diagram was shown..
But as my Senegal got bigger the anal fin is pretty big and fat, at the same time it was in my head that mine was a female: and therefor thougt that it was the other way around funny mistake, guess mine is a male then