In dual-beam optical tweezers, the accuracy of position and force measurements is often compromised by crosstalk between the two detected signals, this crosstalk leading to systematic and significant errors on the measured forces and distances. This is true both for dual-beam optical traps where the splitting of the two traps is done by polarization optics and for dual optical traps constructed by other methods, e.g., holographic tweezers. If the two traps are orthogonally polarized, most often crosstalk is minimized by inserting polarization optics in front of the detector; however, this method is not perfect because of the de-polarization of the trapping beam introduced by the required high numerical aperture optics. Here we present a simple and easy-to-implement method to efficiently eliminate crosstalk. The method is based on spatial filtering by simply inserting a pinhole at the correct position and is highly compatible with standard back focal plane photodiode based detection of position and force. Our spatial filtering method reduces crosstalk up to five times better than polarization filtering alone. The effectiveness is dependent on pinhole size and distance between the traps and is here quantified experimentally and reproduced by theoretical modeling. The method here proposed will improve the accuracy of force-distance measurements, e.g., of single molecules, performed by dual-beam optical traps and hence give much more scientific value for the experimental efforts.