We consider a reaction diffusion equation with density dependent diffusion rate. This diffusion rate has a zero of order a> 1 at zero and a singularity of order b> 0 at a threshold density. The reaction term has a zero of order α at the same threshold density. We show that for α − b> −1 there are running fronts, and that there are no running fronts for α − b ≤ 1.