This is probably a bug in phpBB itself, but...
If you do a search (say "topics since last visit") and a topic has multiple pages, the links given are like this:
http://www.singaporeexpats.com/forum/ft ... l&start=75
Note the "start=75", which means the view is supposed to start at the 75th message (6th page) -- but this is ignored and it just shows the first page anyway. If you then press "Goto page 6" on the target page, the link looks like this:
http://www.singaporeexpats.com/forum/ft ... sc-75.html
...and it actually works.