I managed to achieve something similar the other day by creating a .bash_profile which then got read instead of my .profile that had my MacPorts path changes. Once I moved the things I wanted from .bash_profile to .profile, deleted .bash_profile and opened a new terminal window, port was back. Lenore