Barcelona were held to a 0-0 draw at Huesca but Ernesto Valverde's side, with star players including Lionel Messi and Luis Suarez rested for next week's Champions League game against Manchester United, still moved 12 points clear of Atletico Madrid.
It was The Old Lady's second league defeat all season, following their 2-0 away at Genoa in March - when they were also without Ronaldo.
"We know we can carry a goal threat, whether it's [Romelu] Lukaku, [Marcus] Rashford, [Anthony] Martial, whoever playing up there, we have to provide a bit more ammunition for them".
Ole Gunnar Solskjaer has rallied his Manchester United troops for another fightback, this time against Barcelona at Camp Nou.
Otherwise, they could win their eighth consecutive Scudetto next Saturday at home against Fiorentina.
The Barcelona talisman initially laid face-first on the floor as play went on before revealing his injury once the game had stopped. "It's a good sign for Tuesday, as we must be ready and prepare for the potential of extra time too".
"Those statistics are not bright, we can not defend not scoring goals at home", added Solskjaer. He leads the club's outfield players in minutes played this season and, in the Spanish league, Pique is setting the pace for his team in blocked shots, balls recovered from opponents, clearances, and winning one-on-one duels for balls in the air.More news: Los Angeles Lakers, coach Luke Walton agree to part ways
"There are freak results against Barcelona when you have 10 or 15 per cent possession and they don't win but normally they do win", Solskjaer said.
"If you don't believe that, then you just let them go through".
"Of course we always want to win, but there were some exceptional circumstances for us here", Valverde told his postmatch news conference.
"He played his part in us putting them under pressure".
But Solskjaer, who scored the victor when United won the Champions League at Camp Nou in 1999, believes Barca's prestigious European history makes beating the Spanish champion a different prospect to PSG.
Barcelona travelled to Huesca to play out a boring draw.