Fix: create autostart dir if it doesn't exist