fix mpm solid divide by zero bug