Got error 'empty (sub)expression' from regexp

select count(gc_ads.n) from gc_ads,gc_index where ( (t1<=1735379697 OR t1=0) AND (t2>=1735379697 OR t2=0) AND status = 'enabled' AND x_paypal_disabled = '0' ) and ((gc_index.all_text REGEXP 'vÄsby|')) AND gc_ads.n = gc_index.n