Neutralino annihilation at the galactic centre revisited