Some versions of Nokia's flagship smartphone, the Lumia 800, have a software glitch that drains the batteries.
The smartphone is one of several from the Finnish company using Microsoft Windows Phone operating system.
"We can now confirm that, while the battery in the devices is fine, in some variants a software problem is preventing the phone from accessing the full battery capacity," a company spokesman said.
He said the problem will be fixed in early 2012 with a planned, wider software update.
"Once this update is applied customers should experience much better battery life," he said.
The Lumia 800 is the first Nokia smartphone to use Microsoft software, the platform the Finnish firm has bet its future on.
Since Nokia unveiled the Lumia 800 the stock has dropped almost 30 percent, in part due to fears of poor sales because the device has received positive reviews, but limited interest from consumers.
Copyright Reuters. Click for restrictions.
Processing registration... Please wait.
This process can take up to a minute to complete.
A confirmation email has been sent to your email address - SUPPLIED GOES EMAIL HERE. Please click on the link in the email to verify your email address. You need to verify your email before you can start posting.
If you do not receive your confirmation email within the next few minutes, it may be because the email has been captured by a junk mail filter. Please ensure you add the domain @itnews.com.au to your white-listed senders.