[[ Bug 14055 ]] Make effective pattern optional
Merge pull request #1504 from runrevali/bugfix-14055

[[ Bug 14055 ]] Make effective pattern optional