Problem with NetworkManager

I would like see if someone could help me. The issue is that NetworkManager is making unavailable my wired network card (i.e. it is up but not available) when I unplug the cable. I think that it is related to the NO-CARRIER status as reported by ifstatus eth0 command.

I would like to change this behavior as it is making my application crash. The software license server is attached to the network card MAC’s ID and when the card is made unavailable the server stops working as it can’t find it.

The question is if I can configure NetworkManager so that it doesn’t check for the NO-CARRIER condition or if I can stop it from making the card unavailable when I unplug the cable.

Many thanks for your help in advance.