In this paper, we propose a novel error concealment algorithm for the whole-frame loss based on multiframe. In concealing procedure, besides improve the quality of the concealed lost frames, the proposed algorithm also guarantees the quality of the succeeding frames that reference the lost frame in order to control the propagation of errors. Macroblocks in the lost frame are concealed in an appropriate order which is determined by exploiting the information from partly decoded succeeding frames. Experimental results demonstrate that the proposed algorithm not only outperforms previous algorithms in both PSNR evaluation and visual quality of the concealed lost frames, but also minimizes the error propagation.