Of course it stacks! I have no heard of any exception to the rule.

I have another question off the topic: does Zanith's Venom do any damage from the green gem for the assassin class?