Only update desktop shortcut if it already exists

Delete the created shortcut if it was previously deleted
after it was first installed.

Closes #4665