This document presents the Conditional Shortest Path Routing (CSPR) protocol designed for Delay Tolerant Networks (DTNs), which addresses the challenges of message delivery in environments characterized by sporadic connectivity. By introducing the concept of conditional intermeeting time, the authors demonstrate that CSPR achieves higher delivery rates and lower end-to-end delays compared to conventional shortest path routing algorithms. The research is supported by empirical analysis of real mobility traces, highlighting the effectiveness of utilizing historical contact information to improve routing decisions.