diff --git a/dlls/ntdll/ntdll.spec b/dlls/ntdll/ntdll.spec
index 7a3edfacc100c1ac40afa7cd0fb10c7d3795c0c7..5f8ee542458cba7aa6e80e88287c6622dab4da56 100644
--- a/dlls/ntdll/ntdll.spec
+++ b/dlls/ntdll/ntdll.spec
@@ -311,7 +311,7 @@
 @ stdcall NtResetEvent(long ptr)
 @ stdcall NtResetWriteWatch(long ptr long)
 @ stdcall NtRestoreKey(long long long)
-# @ stub NtResumeProcess
+@ stdcall NtResumeProcess(long)
 @ stdcall NtResumeThread(long long)
 @ stdcall NtSaveKey(long long)
 # @ stub NtSaveKeyEx
@@ -1236,7 +1236,7 @@
 @ stdcall ZwResetEvent(long ptr) NtResetEvent
 @ stdcall ZwResetWriteWatch(long ptr long) NtResetWriteWatch
 @ stdcall ZwRestoreKey(long long long) NtRestoreKey
-# @ stub ZwResumeProcess
+@ stdcall ZwResumeProcess(long) NtResumeProcess
 @ stdcall ZwResumeThread(long long) NtResumeThread
 @ stdcall ZwSaveKey(long long) NtSaveKey
 # @ stub ZwSaveKeyEx
diff --git a/dlls/ntdll/process.c b/dlls/ntdll/process.c
index 54f81689ebeb54e35917e2345808053c66e705f7..adff826b5110d2ac0ce2e713b8f0812dca174371 100644
--- a/dlls/ntdll/process.c
+++ b/dlls/ntdll/process.c
@@ -643,6 +643,16 @@ NTSTATUS  WINAPI NtOpenProcess(PHANDLE handle, ACCESS_MASK access,
     return status;
 }
 
+/******************************************************************************
+ * NtResumeProcess
+ * ZwResumeProcess
+ */
+NTSTATUS WINAPI NtResumeProcess( HANDLE handle )
+{
+    FIXME("stub: %p\n", handle);
+    return STATUS_NOT_IMPLEMENTED;
+}
+
 /******************************************************************************
  * NtSuspendProcess
  * ZwSuspendProcess