Index: /trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDnD.h
===================================================================
--- /trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDnD.h	(revision 58335)
+++ /trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDnD.h	(revision 58336)
@@ -114,5 +114,4 @@
     LONG                  mRefCount;
     VBoxDnDWnd           *mpWndParent;
-    VBGLR3GUESTDNDCMDCTX  mDnDCtx;
     DWORD                 mdwCurEffect;
     uint32_t              muCurAction;
@@ -155,5 +154,4 @@
     LONG                  mRefCount;
     VBoxDnDWnd           *mpWndParent;
-    VBGLR3GUESTDNDCMDCTX  mDnDCtx;
     DWORD                 mdwCurEffect;
     /** Copy of the data object's FORMATETC struct.
Index: /trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDnDDropSource.cpp
===================================================================
--- /trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDnDDropSource.cpp	(revision 58335)
+++ /trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDnDDropSource.cpp	(revision 58336)
@@ -38,14 +38,10 @@
       muCurAction(DND_IGNORE_ACTION)
 {
-    int rc = VbglR3DnDConnect(&mDnDCtx);
-
-    LogFlowFunc(("rc=%Rrc\n", rc));
+    LogFlowFuncEnter();
 }
 
 VBoxDnDDropSource::~VBoxDnDDropSource(void)
 {
-    int rc = VbglR3DnDDisconnect(&mDnDCtx);
-
-    LogFlowFunc(("rc=%Rrc, mRefCount=%RI32\n", rc, mRefCount));
+    LogFlowFunc(("mRefCount=%RI32\n", mRefCount));
 }
 
Index: /trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDnDDropTarget.cpp
===================================================================
--- /trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDnDDropTarget.cpp	(revision 58335)
+++ /trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDnDDropTarget.cpp	(revision 58336)
@@ -42,9 +42,6 @@
       hEventDrop(NIL_RTSEMEVENT)
 {
-    int rc = VbglR3DnDConnect(&mDnDCtx);
-    if (RT_SUCCESS(rc))
-        rc = RTSemEventCreate(&hEventDrop);
-
-    LogFlowFunc(("clientID=%RU32, rc=%Rrc\n", mDnDCtx.uClientID, rc));
+    int rc = RTSemEventCreate(&hEventDrop);
+    LogFlowFunc(("rc=%Rrc\n", rc));
 }
 
@@ -53,7 +50,5 @@
     reset();
 
-    int rc2 = VbglR3DnDDisconnect(&mDnDCtx);
-    AssertRC(rc2);
-    rc2 = RTSemEventDestroy(hEventDrop);
+    int rc2 = RTSemEventDestroy(hEventDrop);
     AssertRC(rc2);
 
