BUG? Stain of sin resets when item is picked up

I put stain of sin shard in weapon while leveling, I was level 30. I can get the pool of blood effect as the counter reaches 50, as intended. But if I ever pick up an item from the ground, the counter resets to zero. Is this intended? Feels like a bug.