Nicolas Terol was the fastest man in second practice for this weekend's 125cc Grand Prix if Catalunya before a rain shower effectively ended proceedings.
The Bankia Aspar rider increased his lead from the morning session to 0.793s but with conditions proving difficult, the times were substantially slower than this morning.
As in first practice, Sandro Cortese was the nearest challenger to Terol, with the German edging out Le Mans winner Maverick Vinales for second.
After his teammate had gone well this morning, it was Johann Zarco's turn to lead the way for the Derbi powered Avant–AirAsia–Ajo squad. The Frenchman was 1.312s off the pace but that was still good enough for fourth, with teammate Efren Vazquez down in 19th.
Sergio Gadea took fifth for Blusens by Paris Hilton Racing ahead of Jonas Folger while Niklas Ajo all but matched his morning time to go from 20th up to seventh. Italian pair Simone Grotzkyj and Luigi Morciano were eighth and ninth while Danny Kent again finished in the top ten for Red Bull Ajo Motorsport.
Just behind him in 11th was fellow Briton Danny Webb. After a troublesome morning, the 20 year old will have been pleased to get some laps under his belt on the updated Mahindra, placing the Indian manufacturer higher than they have been in a session so far this season.
Wildcard rider John McPhee was one of the few riders to better his FP1 time and ended the session in 21st, with Harry Stafford 23rd and Taylor Mackenzie 28th.
Rain started to fall with nearly half an hour still to go and although riders did venture back out, there was scant reward for their efforts. Zulfahmi Khairuddin, Maverick Vinales and Niklas Ajo all had falls on the slippery track.