bug 959: Also handle negative points