Fix main query being reset improperly

This affects widgets outside of the main loop. Calling conditional tags
on these widgets won't work properly.
Category Drill Down Widget