Personally, I would not leave it unsaid that you need to cancel if he is not going to the weekend. Just ask in a business-like way if is planning to go or not.