1、签订合同但没有过户的房子拆迁,拆迁款应当属于原房主,但原房主应当赔偿买受人经济损失。
2、因为房屋所有权以登记为准,因此,没有办理过户登记的房屋的所有权人仍应是原房主。这种情况下,原房主就是被拆迁人,因此,房屋拆迁款应当属于原房主。
3、但是,双方所签订的房屋买卖合同是有效的,双方应当履行,原房主有义务协助办理过户手续,因未办理过户手续,致使房屋买卖合同未得到有效履行,且房屋已被拆迁,买卖合同已无法履行,买受人的合同目的无法得以实现,并因此给买受人造成了经济损失,所以,原房主应当赔偿买受人的经济损失。