Hidden (Or Missing) Agent

I have a database that people access from the web, using this URL

https:///phonebooks/PhoneBook.nsf/GetContacts
https:///phonebooks/PhoneBook.nsf/GetContacts?OpenAgent

The agent runs correctly and displays an xml list of the contacts in the database. I dont seem to get any errors, either on the page, or in the logs.

The problem is, I need to make a change to the agent. Using domino designer 9, if I open the database in question and look in Agents, I see a list of agents, but not the GetContacts agent. None of the listed agents have Aliases. The database does not inherit from an NTF.

If I create a Test Agent in this database, I can run it from the web, using a similar URL, so I am confident its accessing the same database I am looking at.

https:///phonebooks/PhoneBook.nsf/Test3?OpenAgent

Is there somewhere else I should be looking for this agent? I have looked in every other area of designer. Could it be hidden in some way, and how would I find it? My current ACL is Manager and I have all roles checked. Could the database have become corrupt, and is there a way I can extract the agent code if it is corrupted? I could try to re-write the agent, but I dont remember all the code.

Subject: Try to export the database design via DXL and see if it is there

Use Designer’s Tools → DXL → Export menu to export the design of the database to a DXL file. See if the agent is there.

Also, has any security been set on the agent?