I thought Bengali didn't have gender but did a quick Google search to check. I found pages saying that it does have gender and pages saying that it doesn't.
I'm not just talking about chat pages with silly observations and assumptions by non-linguists. I found pages that looked like they were made by people who knew linguistics with each view. I did not find any page that mentioned both views.
The pages that claimed Bengali does have gender state that the only place it shows up is in adjectival endings, and that even there it is either optional or is dying out.
Which of these views is correct? Is there a controversy?