The legal structure of your business is extremely important.
Sole proprietorship affords the least amount of asset protection.
Anything you or your employees do in a business that is a sole proprietorship exposes your assets. In terms of asset protection, being a general partner can be even worse. Anything that one partner, or any employee, does in the course of the business affects all of the partners, because each partner of the of a general partnership is personally responsible for all obligations of the partnership. To avoid risking personal liability for activities arising out of business, you need to consider other available forms of business organization which provide greater protection. Changing the form of business ownership will involve some legal work, documentation, filings with various government agencies, and have some tax impacts.