diff --git a/ole/compobj.c b/ole/compobj.c
index c40d4c64b75083f7c409e7e98db36bafa7a1ffc6..e51179fa42c15d22d8ab85080471b83ca59b24c1 100644
--- a/ole/compobj.c
+++ b/ole/compobj.c
@@ -1675,7 +1675,7 @@ HINSTANCE WINAPI CoLoadLibrary(LPOLESTR16 lpszLibName, BOOL bAutoFree)
   
     TRACE("CoLoadLibrary(%p, %d\n", lpszLibName, bAutoFree);
 
-    hLibrary = LoadLibraryA(lpszLibName);
+    hLibrary = LoadLibraryExA(lpszLibName, 0, LOAD_WITH_ALTERED_SEARCH_PATH);
 
     if (!bAutoFree)
 	return hLibrary;