Nautilus should have an AutostartCondition on /apps/nautilus/preferences/show_desktop in the desktop file. There should be no reason to autostart it if this key is false.
Nautilus should have an AutostartCondition on /apps/nautilus/ preferences/ show_desktop in the desktop file. There should be no reason to autostart it if this key is false.