Index: trunk/src/select.c =================================================================== --- trunk/src/select.c (revision 2531) +++ trunk/src/select.c (revision 2532) @@ -783,7 +783,7 @@ if (method == SM_REGEX) { /* compile the regular expression */ regex = re_sei_comp(Pattern); - if (regex == NULL) { + if (re_sei_errno(regex) != 0) { Message(_("regexp error: %s\n"), re_error_str(re_sei_errno(regex))); re_sei_free(regex); return (false);