desktop dependency fix