because comparing 0 and 0.0 explodes some drivers...