This paper deals with the Foster–Pakes model for Galton–Watson branching processes allowing immigration whenever the number of particles is 0. In the critical case we investigate the asymptotic behaviour of the probability of non-extinction, of the expectation and of the variance, and obtain different types of limit theorems depending on the temporally-decreasing sizes of the immigrants.