That's strange, zack. Did you name the source and destination the same?
I think you can probably resolve this by rebuilding the Launch Services database. Use the following command:
Code:
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user