A former South Australian contract teacher who lost her long service leave after taking time off to have a baby has won a battle to have it re-instated. The Education Department has been forced to change the in-flexible rules amid accusations they disadvantaged contract teachers.