Dynamic percolation theory is adapted to obtain diffusion coefficients for particles with blocking interactions on incomplete lattices, within an effective medium approximation (EMA). The substrate lattices have static bond disorder. The motion of a tracer particle among identical background particles is regarded as particle motion in a fluctuating random environment superimposed on the statically disordered lattice; the fluctuations results from the motion of the background particles. Several schemes for incorporating the effect of the background particles are discussed, all relating their motion in different ways to the macroscopic diffusion. Comparisons with Monte Carlo simulations are performed for two-dimensional simple square and three-dimensional simple cubic lattices. In the range where single bond EMA is thought to be reliable, good agreement with the simulation is achieved.