diff --git a/patches/server/Plugin-remapping.patch b/patches/server/Plugin-remapping.patch
index 724823cd00..d1b66f5766 100644
--- a/patches/server/Plugin-remapping.patch
+++ b/patches/server/Plugin-remapping.patch
@@ -719,7 +719,7 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
 +                }
 +            }
 +        } catch (final IOException ex) {
-+            throw new RuntimeException("Failed to open plugin jar " + inputFile, ex);
++            return CompletableFuture.failedFuture(new RuntimeException("Failed to open plugin jar " + inputFile, ex));
 +        }
 +
 +        return this.reobf.remapped().thenApplyAsync(reobfServer -> {