Soldiers in the Somali capital Mogadishu have ended their protest over unpaid salaries.
They had blocked roads in the city; with some saying they had not received wages in over a year.
Local television footage showed troops blocking vehicles from the African Union peacekeeping force from passing.
The soldiers are fighting the militant Islamist group al-Shabab who said they carried out one of two attacks this weekend killing at least seven people.