Systems and methods for detecting a leak in a heat exchanger of a hemodialysis device may include opening a drain valve disposed in a spent dialysate circuit, and then closing the drain valve after a pre-selected time period, determining an initial pressure in the spent dialysate circuit and storing the initial pressure in the memory, sensing a system pressure at periodic time intervals and comparing to a pre-determined maximum pressure, and determining whether the heat exchanger has a leak, in that in response to the system pressure exceeding a predetermined maximum pressure, a command may be generated to execute an event including suspending a disinfectant operation with a disinfecting agent, and in response to the initial pressure subtracted from the system pressure being greater than a predetermined minimum pressure differential, a command may be generated to execute an event including suspending the cleanse operation with the disinfecting agent.Selon l'invention, des systèmes et des procédés de détection d'une fuite dans un échangeur de chaleur d'un dispositif d'hémodialyse peuvent consister à ouvrir une vanne de vidange disposée dans un circuit de dialysat épuisé, puis à fermer la vanne de vidange après une période de temps présélectionnée, à déterminer une pression initiale dans le circuit de dialysat épuisé et à stocker la pression initiale dans la mémoire, à détecter une pression du système à des intervalles de temps périodiques et à la comparer à une pression maximale prédéterminée, et à déterminer si l'échangeur de chaleur présente une fuite. En réponse à la pression du système dépassant une pression maximale prédéterminée, une commande peut être générée pour exécuter un événement comprenant la suspension d'une opération de désinfection avec un agent désinfectant, et en réponse à la pression initiale soustraite de la pression du système étant supérieure à un différentiel de pression minimum prédéterminé, une commande peut être générée pour exécuter un évé