User blog comment:Menara/The Mark of Athena Character Art Revealed!/@comment-5247339-20120914165751/@comment-3146930-20120914214007

No, they explain in The Last Olympian that he is one of the magical defenses to Olympus. He faded when Olympus was weakening and returned once the gods did and Kronos was defeated.