Abh, actually, allows ion emitters to fire without line of sight. So I'm guessing either your statement is wrong or your prism setup or vanilla mechanics is bugged. It would have been helpful if you provided the ship or savegame so this kind of problems can be verified.
Anyhow, you can disable this ability by commenting this line in mod.txt:
&<mod_ion.txt>/Actions