ANC deputy president David Mabuza says President Cyril Ramaphosa was misled when he was told that there would be no load-shedding between 17 December and 13 January.
Mabuza was speaking to journalists during a walk-about in Kimberley where the governing party is preparing its 108th birthday celebration on Saturday.
"They misled the president right on the day. We went with the president [and] I insisted on the problem of Eskom maintenance of these power stations is very important.
"You can't say there won't be load-shedding if there is no maintenance."
LOAD-SHEDDING: Schedules, info, and how it affects you
Mabuza said the major problem facing Eskom is one of maintenance and stated the need for new power stations to increase capacity for power generation.
Eskom implemented Stage 2 load-shedding which will continue into Friday morning.