With President Mohammed Shahabuddin taking the oath of office, the era of president Abdul Hamid came to an end yesterday.