TCP Vegas provides better performance compared to traditional TCP Reno schemes. However, backward traffic significantly degrades Vegas efficiency causing underutilization of the available bandwidth and unfairness. In this letter, we present an enhanced congestion control mechanism for TCP Vegas able to correctly remove the undesired impact of reverse traffic on bandwidth sharing. Furthermore, our proposal is easily deployable because it does not require neither clock synchronization nor any special support at the intermediate routers.