i'm pretty sure you have to put red over blonde before you put brown on it or it will go green.
i remember a few years ago i went from blonde to brown at the hairdressers and in one of the middle stages my hair was actually bright orange- she reckoned this stage would stop the brown from fading and looking green. then she put the brown over the orange and it looked perfect and lasted. hth!!