合同无效时,一般不能善意取得。善意取得构成要件包括:受让人受让该不动产或者动产时是善意;以合理的价格转让;转让的不动产或者动产依照法律规定应当登记的已经登记,不需要登记的已经交付给受让人。合同无效意味着自始不具有法律效力,基于无效合同所为的交易基础不存在。例如,无权处分人以无效合同转让财产,即使受让人符合善意取得其他条件,因合同无效,也不能认定其基于有效交易行为取得财产所有权。但在实践中,若因无权处分订立的合同被认定无效后,第三人符合善意取得其他构成要件的,第三人可基于法律规定善意取得物权,原权利人的损失可向无权处分人主张赔偿。法律依据为《中华人民共和国民法典》第三百一十一条关于善意取得的规定。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。