fix make_desktop