When you update a cross-reference in Word, you may see the error “Reference source not found” inside the field instead of the expected text or page number. This error occurs because the target bookmark, heading, or numbered item that the cross-reference points to no longer exists or has been moved. This article explains why the error appears and provides step-by-step methods to fix it.
You will learn how to update fields, restore missing bookmarks, and repair cross-references in documents created in Word for Microsoft 365 and Word 2021, 2019, and 2016. The solutions work for Windows 11 and Windows 10.
Key Takeaways: Fixing Cross-Reference Errors in Word
- Select the cross-reference field and press F9: Refreshes the field and often resolves the error if the target still exists.
- Ctrl + A then F9: Updates all fields in the entire document at once, fixing multiple broken references.
- Alt + F9 to toggle field codes: Lets you view the underlying bookmark name so you can check if it still exists in the document.
Why Word Displays “Reference Source Not Found” in Cross-References
A cross-reference in Word is a field that points to a bookmark, heading, numbered item, footnote, endnote, or equation. When you insert a cross-reference, Word creates a hidden bookmark at the target location. The field stores the name of that bookmark. If you later delete the bookmark, rename the heading, or move the target content outside the current section, the field cannot locate the bookmark and displays the error.
Common actions that break cross-references include deleting a heading or table row that held the bookmark, pasting content from another document without preserving bookmarks, and converting the document to a different format such as PDF or plain text. The error also appears when you open a document in a version of Word that does not support the same cross-reference types, such as opening a Word 2019 document in Word 2010.
How Cross-Reference Fields Store Target Information
When you insert a cross-reference to a heading, Word assigns a bookmark name like “_Ref123456789” to that heading. The cross-reference field code looks like this: { REF _Ref123456789 \h }. The \h switch tells Word to insert the heading text. If the bookmark is missing, the field cannot resolve and shows the error. You can view all bookmarks in the document via Insert > Links > Bookmark to see which ones still exist.
Steps to Fix Cross-Reference Errors
The following methods fix the “Reference source not found” error in Word documents. Start with Method 1 because it resolves most cases.
Method 1: Update All Fields in the Document
- Select the entire document
Press Ctrl + A to select all content in the current document. - Update all fields
Press F9. Word refreshes every field, including cross-references, table of contents entries, and page numbers. - Check the result
If the target still exists, the error disappears. If the error remains, proceed to Method 2.
Method 2: Toggle Field Codes and Manually Restore the Bookmark
- Show field codes
Select the cross-reference that shows the error. Press Alt + F9 to display the field code, which looks like{ REF _Ref123456789 \h }. - Copy the bookmark name
Note the bookmark name after REF, such as _Ref123456789. - Open the Bookmark dialog
Go to Insert > Links > Bookmark. In the Bookmark dialog, check if the bookmark name appears in the list. If it does not, the bookmark is deleted. - Recreate the bookmark
Navigate to the target heading, table cell, or figure that the cross-reference should point to. Select the text or object. Go to Insert > Links > Bookmark. Type the exact bookmark name you copied earlier. Click Add. - Update the field
Press Alt + F9 to hide field codes. Right-click the cross-reference and select Update Field. The error should clear.
Method 3: Reinsert the Cross-Reference
- Delete the broken cross-reference
Select the text showing the error and press Delete. - Place the cursor where you want the reference
Click at the location where the cross-reference should appear. - Insert a new cross-reference
Go to Insert > Links > Cross-reference. In the Reference type dropdown, choose the correct type such as Heading, Bookmark, or Numbered item. Select the specific target from the list. Click Insert. - Close the dialog
Click Close. The new cross-reference should display correctly.
Method 4: Copy Content Using Paste Special to Preserve Bookmarks
- Copy the target content from the source document
Select the heading, table, or figure that the cross-reference points to. Press Ctrl + C. - Paste into the destination document
Go to the destination document. Right-click and choose Paste Special. - Select Keep Source Formatting or Link & Keep Source Formatting
Choose an option that preserves bookmarks. Avoid plain text paste because it removes all field data.
If Word Still Has Issues After the Main Fix
Some cross-reference errors require additional steps because the underlying bookmark is corrupted or the document contains orphaned field data.
“Reference Source Not Found” Appears After Saving and Reopening the Document
This indicates that the bookmark was deleted during a save operation, often because the target content was removed or pasted without formatting. To prevent this, always use Paste Special to paste content that contains cross-references. After reopening, press Ctrl + A then F9 to refresh all fields.
Cross-Reference Error Only in Print Preview or PDF Export
Word uses a different rendering engine for print preview and PDF export. If the error appears only in these views, the field codes may be set to display instead of the results. Press Alt + F9 to toggle all field codes off. Then press Ctrl + A and F9 to update. Re-export the PDF.
Cross-Reference Points to a Numbered List That Was Renumbered
When you renumber a list, Word may not update the bookmark that the cross-reference uses. Select the cross-reference and press F9. If the error persists, delete the cross-reference and reinsert it using the correct list item.
Cross-Reference Error Fix Methods: Comparison
| Item | Update Fields (F9) | Manual Bookmark Restore | Reinsert Cross-Reference |
|---|---|---|---|
| When to use | Target still exists in document | Bookmark was deleted but target content remains | Target was moved or renamed and bookmark is unrecoverable |
| Time to complete | 10 seconds | 1-2 minutes | 30 seconds |
| Risk of data loss | None | None if bookmark name is exact | None |
| Works with bookmarks | Yes | Yes | Yes |
| Works with headings | Yes | No (heading bookmark is regenerated) | Yes |
After completing the fix, you can now update cross-references without seeing the error. To prevent future errors, use the built-in Cross-reference dialog instead of typing references manually. Always use Paste Special when moving content between documents. For long documents, press Ctrl + A then F9 before printing or exporting to PDF.