I installed the Wassup plugin v 1.8.1 on a Wordpress instance 3.1.1 and get the error below whenever someone is referred from another website.
Warning: preg_match() [function.preg-match]: Compilation failed: nothing to repeat at offset 1 in /home/surfsti1/public_html/wp-content/plugins/wassup/wassup.php on line 3954
I tried implementing the fix at: http://cingcong.com/blogs/blog/2010/12/06/how-to-fix-wassup-error-preg-match-1-8-1-wp-3-0-13-02/ but this made no difference. I also tried to wrap the if in a try\catch, but it also made no difference. I eventually had to put a ini_set('display_errors' 0) at the top of the wassup.php file to stop the warnings showing.
If you do a Google for that error, you'll see that lots of other sites have the same issue.
How can I fix this issue?