Weakness in Asian currencies saw the Indian rupee fall by 3 paise to 46.80 against the US dollar in early trade at the Interbank Foreign Exchange today, but gains in domestic equities helped cap the losses.
The domestic currency has been losing ground to the US dollar over the past three trading sessions.
The rupee had closed 1 paise lower at 46.77/78 a dollar in the previous session.
Forex dealers said the dollar's gains against Asian currencies put pressure on the rupee sentiment, but gains in equities capped the losses.
Meanwhile, the Bombay Stock Exchange index Sensex rose 59.50 points, or 0.34 per cent, to 17,500.94 in opening trade.