another haswell bugfix