diff --git a/reactos/subsys/system/regedit/main.c b/reactos/subsys/system/regedit/main.c index f5c4683950e..94f76529c0a 100644 --- a/reactos/subsys/system/regedit/main.c +++ b/reactos/subsys/system/regedit/main.c @@ -118,12 +118,13 @@ BOOL InitInstance(HINSTANCE hInstance, int nCmdShow) /* Initialize the Windows Common Controls DLL */ InitCommonControls(); + HMENU hEditMenu; + hEditMenu = GetSubMenu(hMenuFrame, 1); + AclUiAvailable = InitializeAclUiDll(); if(!AclUiAvailable) { - HMENU hEditMenu; /* hide the Edit/Permissions... menu entry */ - hEditMenu = GetSubMenu(hMenuFrame, 1); if(hEditMenu != NULL) { RemoveMenu(hEditMenu, ID_EDIT_PERMISSIONS, MF_BYCOMMAND); @@ -132,6 +133,9 @@ BOOL InitInstance(HINSTANCE hInstance, int nCmdShow) } } + if(hEditMenu != NULL) + SetMenuDefaultItem(hEditMenu, ID_EDIT_MODIFY, MF_BYCOMMAND); + nClipboardFormat = RegisterClipboardFormat(strClipboardFormat); /* if (nClipboardFormat == 0) { DWORD dwError = GetLastError();