McCaw rules out virus impact