fixes bug 965248 - handle multiple products per signature