DubDub:
Your sentence differs dramatically from mine, and both are correct.
(though mine's more correct than yours )"One of the partners' birthdays was celebrated."
Starts out as "One was celebrated." We don't know what it is yet that was celebrated, but when we add the
main or primary modifier it becomes "One of the birthdays was celebrated." We know what was celebrated but we don't know whose. Then we add the
secondary modifier and we have "One of the partners' birthdays was celebrated."
My sentence was "Today is one of the partners' birthday." The basic sentence is "Today is birthday." Yup. Not much information. We add the primary modifier "Today is one's birthday", grammatically equivalent to "Today is the birthday of one." We know now that we're dealing with a specific person, but no information about who it is. Then add the secondary modifier and we have "Today is one of the partners' birthday" or Today is the birthday of one of the partners." What's tricky here is that in English that pesky apostrophe s can't stay with "one" where it belongs. Other languages use better constructions to make clear whom we are speaking of. I cannot remember the details after all these years, but I'm virtually certain that the same sentence in classical Latin would be completely unambiguous.
I wish we had the ability to diagram sentences here. It'd be a lot clearer.
But both your sentence and mine are correct, though it's my firm belief that passive voice should not be used by us.
If you recast the sentence as "We celebrated one of the partners' birthdays" it becomes grammatically equal to the sentence I used.
TEd