Is an erratum justified for a weak result?
In my opinion, an erratum is an erratum. I mean you should use it if you really discovered a flaw in a result and you want to patch it when the patch is not evident. 

In your case, in some sense you improved your previous result and this either necessitate a new paper if the improvement is substantial or just a remark in some follow-up paper.