diff --git a/plugins/String/plugin.py b/plugins/String/plugin.py index a22a1b5cb..580246bcc 100644 --- a/plugins/String/plugin.py +++ b/plugins/String/plugin.py @@ -28,6 +28,7 @@ # POSSIBILITY OF SUCH DAMAGE. ### +import re import sys import types import codecs @@ -205,6 +206,8 @@ class String(callbacks.Plugin): irc.reply(v) except commands.ProcessTimeoutError as e: irc.error("ProcessTimeoutError: %s" % (e,)) + except re.error as e: + irc.error(e.args[0]) re = thread(wrap(re, [first('regexpMatcher', 'regexpReplacer'), 'text']))