In IEEE 80211 wireless LANs, hidden nodes can disrupt the backoff algorithm of other nodes that are located outside the physical carrier sensing range of hidden nodes. The fairness problem between the nodes that are vulnerable and not vulnerable to the hidden node problem is dealt with in this paper. We propose an efficient fair MAC protocol to resolve the fairness problem.