diff --git a/misc/network.c b/misc/network.c
index 879160a1c6aa85188071852bcc30ba096f3612fa..db2ea4928905b7e49fb505700dd683394a9e4b43 100644
--- a/misc/network.c
+++ b/misc/network.c
@@ -972,3 +972,24 @@ BOOL WINAPI _MPR_25( LPBYTE lpMem, INT len )
     return FALSE;
 }
 
+/*****************************************************************
+ *  [MPR.85]
+ */
+DWORD WINAPI WNetGetUniversalNameA ( LPCSTR lpLocalPath, DWORD dwInfoLevel, LPVOID lpBuffer, LPDWORD lpBufferSize )
+{
+	FIXME_(mpr)( "(%s, 0x%08x, %p, %p): stub\n", lpLocalPath, dwInfoLevel, lpBuffer, lpBufferSize);
+
+	SetLastError(WN_NO_NETWORK);
+	return WN_NO_NETWORK;
+}
+
+/*****************************************************************
+ *  [MPR.86]
+ */
+DWORD WINAPI WNetGetUniversalNameW ( LPCWSTR lpLocalPath, DWORD dwInfoLevel, LPVOID lpBuffer, LPDWORD lpBufferSize )
+{
+	FIXME_(mpr)( "(%s, 0x%08x, %p, %p): stub\n", debugstr_w(lpLocalPath), dwInfoLevel, lpBuffer, lpBufferSize);
+
+	SetLastError(WN_NO_NETWORK);
+	return WN_NO_NETWORK;
+}
diff --git a/relay32/mpr.spec b/relay32/mpr.spec
index 691c0f2aac535a45a3c7b25945d9e992feae1f1a..b1482a67d4f7ff3cf558c39434f29414e5b0bd87 100644
--- a/relay32/mpr.spec
+++ b/relay32/mpr.spec
@@ -85,8 +85,8 @@ type win32
 0082 stub WNetGetResourceInformationW
 0083 stub WNetGetResourceParentA
 0084 stub WNetGetResourceParentW
-0085 stub WNetGetUniversalNameA
-0086 stub WNetGetUniversalNameW
+0085 stdcall WNetGetUniversalNameA (str long ptr ptr) WNetGetUniversalNameA
+0086 stdcall WNetGetUniversalNameW (wstr long ptr ptr) WNetGetUniversalNameW
 0087 stdcall WNetGetUserA(str ptr ptr) WNetGetUserA
 0088 stdcall WNetGetUserW(wstr wstr ptr) WNetGetUserW
 0089 stub WNetLogoffA