Prepare cornbread according to package direction or use store bought cornbread. Break cornbread into crumbs and let set overnight to stale. Do not cover. Cook sausage, drain and cut into small pieces. Cook onion in butter until soft and allow to cool. In large bowl combine cornbread crumbs, sausage and onion. Add salt, pepper and garlic powder. Mix well. Add broth and toss until evenly moist. Add more broth if necessary. Spread in glass baking dish and bake at 350 degree for about 30 minutes.