It is possible for framein to get called and no channel be available, so do a check...