Index: /trunk/include/VBox/settings.h
===================================================================
--- /trunk/include/VBox/settings.h	(revision 42178)
+++ /trunk/include/VBox/settings.h	(revision 42179)
@@ -232,4 +232,5 @@
     com::Utf8Str            strWebServiceAuthLibrary;
     com::Utf8Str            strDefaultVRDEExtPack;
+    com::Utf8Str            strAutostartDatabasePath;
     uint32_t                ulLogHistoryCount;
 };
Index: /trunk/src/VBox/Main/xml/Settings.cpp
===================================================================
--- /trunk/src/VBox/Main/xml/Settings.cpp	(revision 42178)
+++ /trunk/src/VBox/Main/xml/Settings.cpp	(revision 42179)
@@ -1294,4 +1294,5 @@
                         pelmGlobalChild->getAttributeValue("defaultVRDEExtPack", systemProperties.strDefaultVRDEExtPack);
                         pelmGlobalChild->getAttributeValue("LogHistoryCount", systemProperties.ulLogHistoryCount);
+                        pelmGlobalChild->getAttributeValue("autostartDatabasePath", systemProperties.strAutostartDatabasePath);
                     }
                     else if (pelmGlobalChild->nameEquals("ExtraData"))
@@ -1404,4 +1405,6 @@
         pelmSysProps->setAttribute("defaultVRDEExtPack", systemProperties.strDefaultVRDEExtPack);
     pelmSysProps->setAttribute("LogHistoryCount", systemProperties.ulLogHistoryCount);
+    if (systemProperties.strAutostartDatabasePath.length())
+        pelmSysProps->setAttribute("autostartDatabasePath", systemProperties.strAutostartDatabasePath);
 
     buildUSBDeviceFilters(*pelmGlobal->createChild("USBDeviceFilters"),
