Production of milligram quantities of numerous proteins for structural and functional studies requires an efficient purification pipeline. We found that the dual tag, his(6)-tag-maltose-binding protein (MBP), intended to facilitate purification and enhance proteins' solubility, disrupted such a pipeline, requiring additional screening and purification steps. Not all proteins rendered soluble by fusion to MBP remained soluble after its proteolytic removal, and in those cases where the protein remained soluble, standard purification protocols failed to remove completely the stoichiometric amount of his(6)-tagged MBP generated by proteolysis. Both liabilities were alleviated by construction of a vector that produces fusion proteins in which MBP, the his(6)-tag and the target protein are separated by highly specific protease cleavage sites in the configuration MBP-site-his(6)-site-protein. In vivo cleavage at the first site by co-expressed protease generated untagged MBP and his(6)-tagged target protein. Proteins not truly rendered soluble by transient association with MBP precipitated, and untagged MBP was easily separated from the his-tagged target protein by conventional protocols. The second protease cleavage site allowed removal of the his(6)-tag.