The aim of this paper is to identify what I take to be the main conceptual problem in Lewis’ semantics for counterfactuals when the Limit Assumption (LA) is not satisfied, what I call the Discrimination Problem (DP), and to present and discuss a modification of Lewis’ semantics that aims at solving DP. First, I outline Lewis’ semantics, highlighting the aspects that will be relevant for our discussion. Second, I present DP and discuss it with a heuristic example. Third, I present the new proposal and comment some formal consequences and the objections they give rise to. Fourth, I present an allegedly equivalent version of the proposal and discuss the difference between counterfactuals and strict conditionals. Finally, I defend that the two proposals are different and argue for the first one as the best way of capturing two intuitions that seem in conflict when the LA is not satisfied. I conclude with a dilemma: either the proposal here defended works or LA is inescapable. Thus, if the proposal doesn’t work, the paper must then be considered as an indirect defense of the Limit Assumption.