Yes, your policy gives you peace of mind as it will cover you as a bona fide sub-contractor, should you not be the lead contractor on site.