We consider a downlink multi-user multi-input-multi-output (MU-MIMO) fading channel wherein the base station can schedule several user terminals on the same time-frequency resource. A severe practical problem in MU-MIMO is that when computing its feedback report, a user does not have an accurate estimate of the interference it might see (if scheduled) from the signals intended for the other co-scheduled users. This results in a mismatch between the user reported signal-to-interference-plus-noise-ratio (SINR) and the one it actually observes in the aftermath of scheduling. To alleviate this problem we propose to inform each user (in a slow or semi-static manner) about the rank of the precoding matrix that it should report, along with an estimate of the total number of streams that the base station expects to co-schedule on a time-frequency resource. The suggested rank and the expected total number of streams can be user-specific and together convey the expected total number of co-scheduled interfering streams to the intended user. Each user then computes one or more SINRs for all the precoding matrices having the suggested rank and reports its preferred precoding matrix along with the corresponding SINRs. The SINRs are computed after assuming that the co-scheduled interfering streams will be transmitted along vectors isotropically distributed in the orthogonal complement of the range of the precoding matrix being examined. Alternatively, the SINRs can be computed after assuming that the co-scheduled interfering streams will be transmitted along the worst-case choice of mutually orthogonal vectors that lie in the orthogonal complement. We show that the proposed solutions, while requiring negligible additional signalling overhead, mitigate the mismatch problem to a large extent and result in significant improvements in system throughput.