An apparatus for extracorporeal treatment of blood (1) comprising a filtration unit (2), a blood withdrawal line (6), a blood return line (7), an effluent fluid line (13), a pre and/or post-dilution fluid line (15, 25) connected to the blood withdrawal line, and a dialysis fluid line. Pumps (17, 18, 21, 22, 27) act on the fluid lines for regulating the flow of fluid. A control unit (10) is configured to periodically calculate a new value for the patient fluid removal rate to be imposed on an ultrafiltration actuator in order to keep a predefined patient fluid removal rate across a reference time interval irrespective of machine down times.Appareil pour le traitement extracorporel de sang (1) comprenant une unité de filtration (2), une canalisation de prélèvement de sang (6), un conduit de retour sanguin (7), une ligne de liquide effluent (13), une conduite de fluide pré et/ou post-dilution (15, 25) connectée à la ligne de prélèvement de sang, et une conduite de fluide de dialyse. Des pompes (17, 18, 21, 22, 27) agissent sur les conduits de liquides pour réguler l'écoulement de fluide. Une unité de commande (10) est conçue pour calculer périodiquement une nouvelle valeur pour la vitesse de retrait du liquide du patient à imposer sur un actionneur d'ultrafiltration afin de maintenir une vitesse prédéfinie de retrait de liquide du patient dans un intervalle de temps de référence indépendamment du temps d'arrêt machine.