The invention relates to a milking system and a method for preventing detachment of a teat cup from a teat of an animal during a milking process. The milking system comprises a milk line (lb, lc, 2) connected to the teat cup (1 a), a vacuum system able to apply at least two different vacuum levels to the teat cup (la) and a measuring device (4) configured to measure the air flow in the milk line (1 b, 1 c, 2) during the milking process. The milking system comprises a control unit (5) configured to receive information about measured air flow values and to determine if the teat cup (la) is about to be detached from the teat by comparing the measured air flow values (qa) with an acceptable value (qa1, Δqa1/Δt), if the measured air flow values are not acceptable, to control the vacuum system such that it applies a higher vacuum level to the teat cup (la) than the present vacuum level.Linvention porte sur un système de traite et sur un procédé pour empêcher le détachement dun gobelet trayeur à partir dune tétine dun animal pendant un processus de traite. Le système de traite comprend une ligne de lait (1b, 1c, 2) reliée au gobelet trayeur (1a), un système de vide apte à appliquer au moins deux niveaux de vide différents au gobelet trayeur (1a) et un dispositif de mesure (4) configuré de façon à mesurer lécoulement dair dans la ligne de lait (1b, 1c, 2) pendant le processus de traite. Le système de traite comprend une unité de commande (5) configurée de façon à recevoir des informations concernant des valeurs découlement dair mesurées et à déterminer si le gobelet trayeur (1a) est ou non sur le point dêtre détaché à partir de la tétine par comparaison des valeurs découlement dair mesurées (qa) à une valeur acceptable (qa, Δqa1/Δt), et, si les valeurs découlement dair mesurées ne sont pas acceptables, à commander le système de vide de telle sorte quil applique au gobelet trayeur (1a) un niveau de vide supérieur au niveau de vide actuel.