The minimum variance distortionless response (MVDR) beamforming algorithm is used in smart antenna design for wireless communication. The operation of MVDR is based on finding the optimum weight to direct the main lobe beam to the desired user location with a unity gain. MVDR is very sensitive to signature vector mismatch. This mismatch occurs due to waveform deformation, local scattering, imperfect array element calibration and element shape distortion, which leads to errors in finding the direction of arrival (DOA) of the signal. In this paper, a new technique to modify the MVDR is presented, modelled and evaluated. The proposed algorithm is named modified MVDR (MMVDR) and is dependent on reconstructing the signature vector (steering vector) and the covariance matrix to introduce accurate beamformer weight by re-localization the reference element to be in the middle of ULA, rather than at one end side. The new reference position partitions the array's elements into two groups around this reference, which leads to treat received signals with identical phase along the array's elements, as well as increasing the degree of freedom to deals with different types of uniform arrays. The evaluation results show that MMVDR outperforms MVDR with respect to beamformer accuracy, system cost, processing time and signal classification to overcome the errors in DOA estimation which occur due to fabrication and calibration errors.