fix nan boolean test