Yes it works. But the key to any trap is that the fish have to get used to it and not view it as a threat. It can take an hour or it can take over a week. Damsels are voracious eaters so they should go for the food in the trap rather quickly and you just need to be ready and quick.