Faits : Faits : A. Par jugement du 25 août 2006, le Tribunal correctionnel de l'arrondissement de La Côte a condamné X._, pour infraction et contravention à la loi fédérale sur les stupéfiants (art. 19 ch. 1 et 19a ch. 1 LStup), rupture de ban (art. 291 CP) et séjour illégal en Suisse (art. 23 al. 1 LSEE) à la peine de sept mois d'emprisonnement sous déduction de treize jours de détention préventive, à l'expulsion du territoire suisse pour cinq ans avec sursis pendant cinq ans. A. Par jugement du 25 août 2006, le Tribunal correctionnel de l'arrondissement de La Côte a condamné X._, pour infraction et contravention à la loi fédérale sur les stupéfiants (art. 19 ch. 1 et 19a ch. 1 LStup), rupture de ban (art. 291 CP) et séjour illégal en Suisse (art. 23 al. 1 LSEE) à la peine de sept mois d'emprisonnement sous déduction de treize jours de détention préventive, à l'expulsion du territoire suisse pour cinq ans avec sursis pendant cinq ans. B. Le recours en réforme cantonal formé par le condamné a été rejeté, le 28 septembre 2006, par la Cour de cassation pénale du Tribunal cantonal vaudois. B. Le recours en réforme cantonal formé par le condamné a été rejeté, le 28 septembre 2006, par la Cour de cassation pénale du Tribunal cantonal vaudois. C. X._ se pourvoit en nullité contre cet arrêt, concluant à son annulation et au renvoi de la cause à la cour cantonale pour nouveau jugement. Il requiert l'effet suspensif et le bénéfice de l'assistance judiciaire. Le Ministère public et la cour cantonale ont renoncé à déposer des observations, en se référant aux considérants de l'arrêt attaqué. 