When I open a .saproj with a unresolved reference, cancel then the upcoming dialog to resolve the reference, the UI will stay on a screen stating
"Internal Error, cannot find dependency 'myProject.unresolved..." and offers a button to create a new project. Yet when I close the UI without any further changes, or try to create a new project, the UI asks me to save the initially opened .saproj file.
This is an inconsistency, the user didnt make a change, so what will be saved? And why should it be saved?

Thanks, I'm looking into that. When I have unresolved references, all I seem to get is a red X on them, though. Although the project I did this to was only using merging and none of the other features.