当事人为保护自己的利益,有的在委托合同中约定合同一经签订,任何一方不得单方解除。对于这样的约定,其效力如何,是否受法律保护?一种观点认为双方当事人在合同中预先约定抛弃任意终止权的,应确定该特别约定有效,以贯彻合同自由原则。笔者认为,委托合同中关于不得解除合同的约定是无效的。约定不得解除合同,必然导致另一种结果,即该合同必须获得法律上的强制履行权,委托合同的特殊之处是其基于当事人之间的信任而订立,并且具有人身关系的性质,一旦产生矛盾,信任便会受损或不复存在,难以继续维持,强制履行在客观上行不通,不能实现当事人订立委托合同的目的。合同自由是意思自治的体现,是民事法律行为生效的条件之一,但民事法律行为有效还有其他条件,合法性亦是必须具备的,不得解除合同的约定与合同法中关于委托合同可以随时解除的规定直接相冲突,其不合法性是显而易见的。如果不得解除合同的约定有效,那关于完成特定事项之委托和一定的委托期限亦应构成对解除合同的抗辩,那解除权将在实际上被破坏