The rupee weakened by eight paise to 59.33 against the US dollar in early trade Friday at the Interbank Foreign Exchange market due to increased demand for the American currency from importers.
However, a higher opening in the domestic equity market and the US dollar's weakness against other currencies overseas, capped the rupee's fall.
Forex dealers said fresh demand for the dollar also put pressure on the rupee.
The rupee ended two paise higher at 59.25 in Thursday's session on range-bound movements.
Meanwhile, the benchmark BSE Sensex rose 110.69 points, or 0.43%, to 25,686.90 in early trade Friday.