M. Heins demonstrated that any finite Blaschke product defined on the open unit disc, provided it has at least one finite pole, possesses a nonzero residue. In this work, we extend Heins’ result by generalizing the class of functions under consideration. Specifically, we prove that a broader class of rational functions, defined on certain star-shaped domains in the complex plane, also exhibits this nonzero residue property. This class includes, as a special case, the family of finite Blaschke products. Our findings contribute to a better understanding of the analytic behavior of rational functions on more complex domains, opening new avenues for exploration in this area.