Opening a new file in TextMate opens the last opened file as well
It's not something you can set in the app preferences.

If you want to change this behavior, open Terminal.app and type

defaults write com.macromates.textmate OakDisableSessionRestore 1


This will make Textmate not remember the last session.

Change the 1 by 0 if you want the default behavior.