наверняка что то с регуляркой.. регулярка должна быть строго по исходнику, который получаете в ПМ, если составляли ее по исходнику из обычного браузера, то могут быть сюрпризы..
к тому же будет выходить в любом случае по положительному, даже если ничего не найдет.. после этого экшена можно напрмиер объединить список в переменную и проверить содержимое этой переменной на пустоту..либо считать в списке кол-во строк, и проверять по IF (!=0).. и уже из экшена IF выходить по положительному и отрицательному..