diff --git a/church/church_study/doctype/church_bible_reference/church_bible_reference.js b/church/church_study/doctype/church_bible_reference/church_bible_reference.js
index d2f429a..a31305d 100644
--- a/church/church_study/doctype/church_bible_reference/church_bible_reference.js
+++ b/church/church_study/doctype/church_bible_reference/church_bible_reference.js
@@ -65,7 +65,12 @@ async function fetch_bible_text(frm) {
versesText.push(...filtered.map(v => `${v.number}. ${v.text}`));
}
-
+ if (versesText.length === 0) {
+ frappe.msgprint(`⚠️ No text found in ${translation_id} for the specified verse range.
+
Please ensure your verses are valid and in the same book.
+
Note: Fetching verses in different books is not supported.`);
+ return;
+ }
frm.set_value("reference_text", versesText.join(" ").trim());
frappe.show_alert({ message: `📖 ${translation_id} Bible passage fetched!`, indicator: "green" }, 3);