A multi-step distance friction minimization (DFM) approach has been developed to assist a decision making unit to improve its efficiency. This approach contracts inputs and expands outputs simultaneously through the minimization of distance friction relative to the strongly efficient frontier based on a weighted Euclidean norm. In this paper, we point out that the DFM approach has a problem by means of two numerical examples and then show how to solve the problem. Using a real data set, we not only confirm the occurrence of this problem inherent in the original formulation, but also demonstrate how our modification works.