"Excuse my English" - slides that cannot stand on their own

I put the slides I used for a presentation on SlideShare despite that they actually do not stand on their own very well. 
One piece of feedback I got is that I should not apologize for speaking poor English on the first slide. Rather as a presenter, you should radiate confidence. Makes perfect sense. This is actually not what the slide with the Dutch soccer supporters was meant to say... I was apologizing for not speaking Hebrew.
In this context, the mismatch was harmless and even funny. In other situations it might not be.
I enjoyed receiving so much positive feedback on the SlideShare slides. Thank you very much. The benefits of sharing the slides far outweigh the drawbacks in this case.