One more sanity check in free.