Keeping the gas pressure constant, at least while serving (keep the line attached), will help, if you haven't been doing that. Whenever the head pressure in the keg drops, gas will break out, just like opening a bottle.
EDIT Rising temperature will cause gas breakout too. Could you, when you bring the keg inside, set it in a Styrofoam cooler, usually sold for cheap wherever ice is sold?