An alternative water-ethanol zinc nitrate solution is demonstrated to completely eliminate macroscopic defects that are normally prevalent in ZnO films electrochemically deposited from aqueous zinc nitrate solutions. The inclusion of 25% ethanol (by volume) reduces the surface tension of the mixture and eliminates bubble formation on the conducting glass surface during deposition. To demonstrate the importance of film uniformity, the ZnO films are employed in ZnO-Cu 2 O n-p heterojunctions and an order of magnitude improvement in diode behaviour is observed.