Aaron,
Before you throw away that .cpd file......
Make a copy of the .cpd file.
Launch MS Access and open the (copy) .cpd file.
CLick to view TABLES.
Two tables are relevant: Baggage Files and References to
Baggage Files.
The database structure is not hard to fathom.
The Baggage Files table lists and assigns a number to every
baggage file that (it thinks) is in the project. If there's an
entry here for a file you are certain does not exist, that's a
glitch. Delete that record from the (copy) .cpd database.
(Alternatively, follow Peter's instructions on how to delete and
rebuild a .cpd file.)
The References to Baggage Files table lists each link by
baggage file number and topic number. (There's another table that
lists and assigns numbers to every topic that -- it thinks -- is in
the project.) If the references table has an entry, check the topic
that supposedly has a link. If it's a bad entry, get rid of it.
Temporarily rename the original .cpd file and rename the copy
as the original. Open the RH project.
(Alternatively, trash and rebuild the .cpd file and open the
project.)
Good luck.
Harvey