KARACHI: The rupee closed unchanged at 101.78 against the dollar on Friday, owing to less demand for the greenback from importers, dealers said.In the open market, the local currency gained grounds during trade. It was traded at 102.60 and 102.90 for buying and selling against the greenback.