At pull prevent silent listener override

"ls" change snuck in -- please accept with this PR
This doesn't actually entirely prevent the override. It will still put the new listener into the local map.