I have created a new extension and added this to the system. The extension works fine I decided to move the code so hit the uninstall button. My extension was removed from the list.
Next I quit Logic 2 and then restarted (the source code was still in the original location). My extension was still in the list.