It buggered me all the time and now I finally killed it for good. I think it was a bad design decision to make it permanently active, no way to disable it. At least I didn't find any way. The actual annoying thing is that the teleporters are only listed once. So if you have 30 teleporters, you first have to remember if you used it recently (or even not so recently, because the recent-list is not just 1 or 2 items, but 8(!)) and then you know if you have to search on top of the list or alphabetically. I ended up just looking randomly at the list, because I am too lazy to use the search function.
Anyway... not anymore.
Go to script/teleporter.lua line 207
Change "local recent = data.recent[player.name] or {}" to "local recent = {}"
Enjoy.