In this paper, we present a number of enhancements to the Kadir/Brady salient region detector which result in a significant improvement in performance. The modifications we make include: stabilising the difference between consecutive scales when calculating the inter-scale saliency, a new sampling strategy using overlap of pixels, partial volume estimation and parzen windowing. Repeatability is used as the criterion for evaluating the performance of the algorithm. We observe the repeatability for distinctive regions selected from an image and from the same image after applying a particular transformation. The transformations we use include planar rotation, pixel translation, spatial scaling, and intensity shifts and scaling. Experimental results show that the average repeatability rate is improved from 46% to approximately 78% when all the enhancements are applied. We also compare our algorithm with other region detectors on a set of sequences of real images, and our detector outperforms most of the state of the art detectors.