does the visa office already have your passport?
generally, i believe the visa office will require the passport to have a validity of 6 mo. or more to issue the visa, so my guess is if it's close to expiring, they won't issue the visa until a new passport is issued. if they don't currently have your passport, then i would recommend getting a new one issued as soon as possible.