It's a theorem that if f \in L^1(\mathbb{R}) and g \in L^\infty(\mathbb{R}) then f*g is continuous. (In fact, the same conclusion holds for f \in L^p(\mathbb{R}) and g \in L^q(\mathbb{R}), where p and q are convex conjugates.) You can find this in almost any text on harmonic analysis, e.g. it's on page 4 of Rudin's Fourier Analysis on Groups.
The point of my post was the following: Since f is positive precisely on K+K (this statement actually requires a line of proof) and since f is positive on an open interval, then K+K must contain an open interval.