I've not greatly tested this or anything, but I just made a couple of small changes to get synonym_collapsing d5 branch working - presave obviously doesn't exist, and the other fn wasn't returning anything.

Cheers, for the really common sense handy module.

CommentFileSizeAuthor
synonym_collapsing.module.DRUPAL-5.patch950 bytesekes