We study scalar condensation in the background of asymptotically flat spherically symmetric regular Dirichlet stars. We assume that the scalar field decreases as the star surface is approached.Under these circumstances, we prove a no hair theorem for neutral regular compact stars. We also extend the discussion to charged regular compact stars and find an upper bound for the charged star radius. Above the upper bound, the scalar hair cannot exist. Below the upper bound, we numerically obtain solutions of scalar hairy charged stars.