El hijo de Shahjahan fue Aurangzeb (1658 1707), quien derrocó a su padre y lo encarceló en el fuerte de Agra durante los últimos años de su vida.
Aurangzeb encarceló a personas que pensó que inhibirían su camino hacia el gobierno.