Fixed it. Here's the patch if you need it until anonymous CVS is up-to-date.
--- sdk/projectmanager.1.60.cpp Sun May 29 11:50:46 2005
+++ sdk/projectmanager.cpp Sun May 29 19:50:27 2005
@@ -784,7 +784,9 @@
if (!CloseWorkspace())
return false; // didn't close
m_IsLoadingWorkspace=true;
- m_pWorkspace = new cbWorkspace(filename);
+// TODO (mandrav#1#): Change default value for 'filename' to DEFAULT_WORKSPACE and
+// remove the ternary operator in "new cbWorkspace()" below
+ m_pWorkspace = new cbWorkspace(filename.IsEmpty() ? DEFAULT_WORKSPACE : filename);
m_IsLoadingWorkspace=false;
Manager::Get()->GetEditorManager()->RebuildOpenedFilesTree();
SANITY_CHECK(false);
Yiannis.