Index: /trunk/src/VBox/Main/src-server/solaris/USBProxyBackendSolaris.cpp
===================================================================
--- /trunk/src/VBox/Main/src-server/solaris/USBProxyBackendSolaris.cpp	(revision 61480)
+++ /trunk/src/VBox/Main/src-server/solaris/USBProxyBackendSolaris.cpp	(revision 61481)
@@ -56,5 +56,5 @@
  */
 USBProxyBackendSolaris::USBProxyBackendSolaris()
-    : USBProxyBackend(), mUSBLibInitialized(false)
+    : USBProxyBackend(), mNotifyEventSem(NIL_RTSEMEVENT), mUSBLibInitialized(false)
 {
     LogFlowThisFunc(("\n"));
@@ -125,6 +125,9 @@
     }
 
-    RTSemEventDestroy(mNotifyEventSem);
-    mNotifyEventSem = NULL;
+    if (mNotifyEventSem != NIL_RTSEMEVENT)
+    {
+        RTSemEventDestroy(mNotifyEventSem);
+        mNotifyEventSem = NIL_RTSEMEVENT;
+    }
 }
 
