
The Frenchman only moved to Westleigh Park in the summer but has completed a switch back to the Cardinals for an undisclosed fee on an 18-month contract.
Hawks had turned down an initial offer from Woking earlier this month but the clubs agreed a fee for Diarra to return to his old club.
The 30-year-old will at least be able to continue his season with the National League continuing while south and north divisions remain suspended.
Hawks had entered a 10-day period of self-imposed isolation earlier this week because of coronavirus concerns.
Most Popular
-
1
Denver Hume: Portsmouth's expensive forgotten man and why former Sunderland defender really could be one for the future
-
2
'Real driving force... lion-hearted display... classy presence' - Neil Allen's Portsmouth ratings from 3-0 Carabao Cup win at Cardiff
-
3
'We wanted to show him a bit of love' - Portsmouth-based Spurs fans' terrific gesture to ensure Dane Scarlett feels at home on the south-coast
-
4
'We’ve got a real problem': Portsmouth boss reveals headache after career first at Cardiff
-
5
League One latest: Portsmouth linked duo set for Oxford United and Lincoln moves, Southampton prospect joins Blues rivals as Ipswich land former Blackpool and Derby veteran
That was prior to the the announcement that both National League South and North divisions would be suspended for two weeks.
Diarra, 30, could be involved when Woking welcome Maidenhead United in the National League this afternoon.