Let
$f$
be a holomorphic function of the unit disc
$\mathbb{D}$
, preserving the origin. According to Schwarz’s Lemma,
$\left| {{f}^{\prime }}(0) \right|\,\le \,1$
, provided that
$f(\mathbb{D})\,\subset \,\mathbb{D}$
. We prove that this bound still holds, assuming only that
$f(\mathbb{D})$
does not contain any closed rectilinear segment
$\left[ 0,\,{{e}^{i\phi }} \right],\,\phi \,\in \,\left[ 0,\,2\pi \right]$
, i.e., does not contain any entire radius of the closed unit disc. Furthermore, we apply this result to the hyperbolic density and give a covering theorem.