In this article, we study a semilinear p-Laplacian Dirichlet problem arising in population dynamics. We obtain the Morse critical groups at zero. The results show that the energy functional of the problem is trivial. As a consequence, the existence and bifurcation of the nontrivial solutions to the problem are established.