The baffle is to stop oil from sloshing about and the pump running dry.
It's held on by 4 little clips around the pickup, they are easy to break when removing - maybe someone has had the pump off before and broke a couple and weakened it, then some stripped driving has just broke it loose altogether.
Personally, I'd fit a new one, or a nice Shrick baffled sump