Your comments

The repository has been opened before in one of the machines. Launching SmartGit in the other machine assumes the repo has been opened (settings are shared as per the portable setup) so it shows the dialog.