Under those circumstances, it seems only fair. Why should Ts be penalised with clients who tend to miss sessions and hence compromise any money owed them.
If clients don't want to come, fair enough but if not enough notice is given, why should Ts be left dangling when they could have booked another client. After all, Ts also need to survive and earn a living.