The vacuum-vacuum expectation value in the absence of a source is in general not equal to 1, but exp[-iEt], where E is the energy of the vacuum. For some reason in QFT, we say E=0 (i.e., we normalize Z[0]=1, the generating functional), but we don't need to do this and one can in fact calculate E...