Preventing desktop jump when window is open on another desktop? I have setup 2 Desktops in Mavericks (Mission Control).


On "Desktop 2" there are some programs that need to run, but which I use rarely, for example a Terminal with some server tasks.
Then on "Desktop 1" I want to run more Terminal instances, but when I click the icon in the dock, it jumps to the Terminal instance on the second desktop.


I tried disabling this setting, but then clicking the app icon does nothing (second click jumps to desktop 2):


System Preferences > Mission Control > When switching to an application, switch to a space with open windows for the application


Any ideas or tools to solve this problem? Basically I want Mavericks to treat every Desktop separately.
At least on El Capitan, it is (apparently) necessary to restart the Dock after setting the value of workspaces-auto-swoosh

On the command line:

defaults write com.apple.dock workspaces-auto-swoosh -boolean NO
killall Dock