summaryrefslogtreecommitdiff
path: root/src/VBox/Additions/common/VBoxService/VBoxServiceControlExec.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/VBox/Additions/common/VBoxService/VBoxServiceControlExec.cpp')
-rw-r--r--src/VBox/Additions/common/VBoxService/VBoxServiceControlExec.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/VBox/Additions/common/VBoxService/VBoxServiceControlExec.cpp b/src/VBox/Additions/common/VBoxService/VBoxServiceControlExec.cpp
index 136679fe8..0e5155ef5 100644
--- a/src/VBox/Additions/common/VBoxService/VBoxServiceControlExec.cpp
+++ b/src/VBox/Additions/common/VBoxService/VBoxServiceControlExec.cpp
@@ -864,6 +864,9 @@ static int VBoxServiceControlExecCreateProcess(const char *pszExec, const char *
/* Process Main flag "ExecuteProcessFlag_Hidden". */
if (fFlags & RT_BIT(2))
uProcFlags = RTPROC_FLAGS_HIDDEN;
+ /* Process Main flag "ExecuteProcessFlag_NoProfile". */
+ if (fFlags & RT_BIT(3))
+ uProcFlags = RTPROC_FLAGS_NO_PROFILE;
}
/* If no user name specified run with current credentials (e.g.