Given a function F(s) from the Selberg class and an arbitrary fixed complex number a, we study the roots of the equation F(s) = a. We show that if F has a polynomial Euler product and satisfies the analogue of the Lindelof hypothesis, then the ordinates of these roots are uniformly distributed modulo one.