Heat half the oil and fry the onions until lightly
browned then remove them from the pan. Heat the
remaining oil and fry the garlic and ginger for 30
seconds.
Stir in the flour and curry powder and cook
for 2 minutes. Return the onions to the pan, add the
chicken and stir-fry for 3 minutes.
Add the sugar,
soy sauce, stock and anise, bring to the boil, cover
and simmer for 15 minutes.
Add the potatoes, return
to the boil, cover and simmer for a further 20
minutes until tender.