Fix: Ignoring temporary settings if default is null