Citation: 6B_296/2007 30.08.2007 E. C

X.________ forme un recours en matière pénale au Tribunal fédéral. Invoquant une violation de l'art. 46 CP, il conclut à l'annulation de l'arrêt attaqué ou à sa réforme en ce sens que le sursis accordé le 13 mars 2001 ne soit pas révoqué. Il sollicite l'assistance judiciaire. Parallèlement, X.________ a demandé l'effet suspensif, qui lui a été accordé par ordonnance du 19 juillet 2007 du Président de la Cour de droit pénal. Le Ministère public conclut au rejet du recours. L'autorité cantonale se réfère à son arrêt.