If we use efreet_desktop_new we get our own private copy, so we want to free it, not unref. Anyway, if the efreet desktop has other references, _free wont completely free, only unref. SVN revision: 46844