Index: /trunk/src/VBox/VMM/PDMLdr.cpp
===================================================================
--- /trunk/src/VBox/VMM/PDMLdr.cpp	(revision 33876)
+++ /trunk/src/VBox/VMM/PDMLdr.cpp	(revision 33877)
@@ -376,5 +376,9 @@
         }
         if (RT_SUCCESS(rc) || pszModule)
+        {
+            if (RT_FAILURE(rc))
+                LogRel(("PDMLdr: Couldn't find symbol '%s' in module '%s'!\n", pszSymbol, pszModule));
             return rc;
+        }
     }
 
@@ -406,6 +410,5 @@
             {
                 RTCritSectLeave(&pUVM->pdm.s.ListCritSect);
-                AssertMsgFailed(("Couldn't find symbol '%s' in module '%s'!\n", pszSymbol, pszModule));
-                LogRel(("PDMLdr: Couldn't find symbol '%s' in module '%s'!\n", pszSymbol, pszModule));
+                AssertLogRelMsgFailed(("PDMLdr: Couldn't find symbol '%s' in module '%s'!\n", pszSymbol, pszModule));
                 return VERR_SYMBOL_NOT_FOUND;
             }
@@ -417,5 +420,5 @@
 
     RTCritSectLeave(&pUVM->pdm.s.ListCritSect);
-    AssertMsgFailed(("Couldn't find module '%s' for resolving symbol '%s'!\n", pszModule, pszSymbol));
+    AssertLogRelMsgFailed(("Couldn't find module '%s' for resolving symbol '%s'!\n", pszModule, pszSymbol));
     return VERR_SYMBOL_NOT_FOUND;
 }
