The importance of sample homogeneity and purity in protein crystallization is essential to obtain high-quality diffracting crystals. Here, in an attempt to determine the crystal structure of thioredoxin 1 from whiteleg shrimp Litopenaeus vannamei (LvTrx), we inadvertently crystallized the hexameric inorganic pyrophosphatase of Escherichia coli (E-PPase) from a non-homogeneous sample product during the initial over-expression steps and partial purification of LvTrx. The structure determination and identification of the crystallized protein were derived from several clues: the failures in the Molecular Replacement (MR) trials using LvTrx coordinates as a search model, the unit cell parameters and space group determination, and essentially by the use of the program BALBES. After using the previously deposited E-PPase structure (PDB entry 1mjw) as a search model and the correct space group assignation, the MR showed an E-PPase complexed with SO4-2 with small changes in the sulfate ion binding region when it compares to previously deposited E-PPases in the PDB. This work stresses the importance of protein purity to avoid the risk of crystallizing a contaminant protein or how pure need to be a protein sample in order to increase the possibility to obtain crystals, but also serves as a reminder that crystallization is by itself a purification process and how the program BALBES can be useful in the crystal structure determination of previously deposited structures in the PDB.