如果不知道自己有地贫,但购买重疾险时没有如实告知,在理赔时可能会遇到麻烦。根据保险法规定,投保人故意不履行如实告知义务的,保险人有权解除合同,对合同解除前发生的保险事故,不承担赔偿或者给付保险金的责任,并不退还保险费。因此,建议在购买重疾险时一定要如实告知,以免发生理赔纠纷。