We consider European double-barrier options for underlyings that are given by the superposition of a Gaussian and a compound Poisson process with discrete values. The determination of the price of such options leads to a Black-Scholes system that is perturbed by a Toeplitz matrix. On the basis of this observation, we design an effective algorithm for the computation of this price. Numerical examples are provided.