A control device for a blood treatment machine performs a connection test (50) by causing the blood treatment machine to switch (51, 53) between a first and a second operating state by reversing a blood pump so as to change a flow direction of blood through both a dialyzer and access devices connected to a patient. Based on an output signal of at least one sensor in the blood treatment machine (52, 54), the control device computes (55) an efficiency change parameter that represents a change in in-vivo clearance of the blood treatment machine during the switch of the blood treatment machine between the first and second operating states. The control device evaluates (56) the efficiency change parameter to jointly detect connection errors at the dialyzer, resulting in co-current flow of treatment fluid and blood through the dialyzer, and at the access devices, resulting in access recirculation of blood.La présente invention concerne un dispositif de commande pour une machine de traitement du sang qui effectue un test de connexion (50) en amenant la machine de traitement du sang à commuter (51, 53) entre un premier et un second état de fonctionnement par inversion d'une pompe à sang de manière à modifier la direction d'écoulement du sang à travers un dialyseur et des dispositifs d'accès connectés à un patient. Sur la base d'un signal de sortie d'au moins un capteur dans la machine de traitement du sang (52, 54), le dispositif de commande calcule (55) un paramètre de changement d'efficacité qui représente un changement de la clairance in vivo de la machine de traitement du sang pendant la commutation de la machine de traitement du sang entre les premier et second états de fonctionnement. Le dispositif de commande évalue (56) le paramètre de changement d'efficacité pour détecter conjointement des erreurs de connexion au niveau du dialyseur, ce qui permet d'obtenir un flux de fluide de traitement et de sang co-courants à travers le dialyseur, et au niveau des dispositifs d