您好,关于离婚时约定不准结婚的协议有效吗这个问题,我的解答如下, 合同是平等主体的自然人、法人、其他组织之间设立、变更、终止民事权利义务关系的协议。婚姻、收养、监护等有关身份关系的协议,适用其他法律的规定。马某与杨某在离婚时所订立的协议约定,房屋归马某所有,马某在女儿读大学之前不准与他人结婚或同居,若被发现,共同所有的住房归杨某所有。该协议属于附条件合同,协议中双方就财产分割和子女抚养所约定的内容是真实意思表示,是合法有效的,但附加条件违反了婚姻自由原则,剥夺了马某的结婚权利,因此,该附加条件是无效的。故马某是可以结婚的,杨某不能以此为条件要求马某返还房屋。