Fix en passant flag not clearing