diff --git a/.changeset/rare-sheep-search.md b/.changeset/rare-sheep-search.md
new file mode 100644
index 0000000000000000000000000000000000000000..20e8e88d9aa5aea1a28f8605daab0494ee87b7a3
--- /dev/null
+++ b/.changeset/rare-sheep-search.md
@@ -0,0 +1,5 @@
+---
+"llamaindex": patch
+---
+
+fix: ignore resolving unpdf for nextjs
diff --git a/packages/llamaindex/src/next.ts b/packages/llamaindex/src/next.ts
index 4941094a02e9c9faf2ceac2d7ea70cc583fffda0..fd17592677dfa2c5a1109257c582a482f6cdb183 100644
--- a/packages/llamaindex/src/next.ts
+++ b/packages/llamaindex/src/next.ts
@@ -37,6 +37,7 @@ export default function withLlamaIndex(config: any) {
     webpackConfig.resolve.alias = {
       ...webpackConfig.resolve.alias,
       "@google-cloud/vertexai": false,
+      unpdf: false,
     };
     // Following lines will fix issues with onnxruntime-node when using pnpm
     // See: https://github.com/vercel/next.js/issues/43433