diff --git a/llama-index-packs/llama-index-packs-resume-screener/llama_index/packs/resume_screener/base.py b/llama-index-packs/llama-index-packs-resume-screener/llama_index/packs/resume_screener/base.py
index 249aa09181524d0e36d230e8f0523aa1d3096b8f..01b45bbad90728b868da665418e61f48f35b042a 100644
--- a/llama-index-packs/llama-index-packs-resume-screener/llama_index/packs/resume_screener/base.py
+++ b/llama-index-packs/llama-index-packs-resume-screener/llama_index/packs/resume_screener/base.py
@@ -7,7 +7,7 @@ from llama_index.core.response_synthesizers import TreeSummarize
 from llama_index.core.schema import NodeWithScore
 from llama_index.llms.openai import OpenAI
 from llama_index.readers.file import PDFReader
-from pydantic import BaseModel, Field
+from llama_index.core.bridge.pydantic import BaseModel, Field
 
 # backwards compatibility
 try: