No, you have a vacuum leak. The leak is allowing more air to the engine. The engine compensates by adding more fuel. This increases RPM which may raise the vacuum level as it attempts to compensate.
You need to figure out where the engine is getting air from.
Try disconnecting one vacuum hose at a time off the throttle body and see if one of them causes the idle to drop. If not, try removing and cleaning (or replacing) the IAC (Idle Air Control) sensor. You could try disconnecting it first to see if it lowers idle, but generally it is difficult to tell as this sensor is reset when the vehicle is at 40 mph or higher.
NOTE: If you change the IAC, You will need to drive it at 40 mph in order for the ECU to reset it.