If I could fix broken themes & plugins from within my plugin I'd be a gazillionaire. Unfortunately I can't (and shouldn't) be tweaking other code that is not "mine". Actually I *could* as WordPress is built on PHP and PHP is very easy to manipulate from "inside" but it is NOT a good idea.
You'll need to get in touch with the theme author and have them patch it. There will be all sorts of odd side effects, one of which is the AJAX listener behaving erratically and breaking. That will always kill SLP but will also cause other things to break. As more & more plugins and themes become "responsive" (typically via AJAX) this will become more problematic for your site.