remove bad initialization order exception for repo (branch only!)

it is causing problems for localisation update and we need
to find another way to handle this, if it's really needed at all.

Change-Id: Ifcee9d0a1bc6361397cd0214312da2bcf5277e73