A new method for the calculation of blocking dips in single-crystals is described. It makes use of the continuum model to generate the distribution of initial transverse energies and of a Monte Carlo sampling for the exit angular distribution of ions emitted with a given transverse energy. The results are very similar to traditional Monte Carlo simulations and are obtained with a factor of 100 smaller CPU time consumption. Compensating shoulders are absent, or appear insuficient if use is made of the half-way-plane model. This suggests that correlated thermal vibrations might be important in blocking phenomena.