Restoring External Data File Paths in Autosaves

When you load quit.blend or another autosave, the paths of all your external data files (such as textures) get changed to your temp directory which breaks them all.

Is there a standard setting to either tell Blender to preserve the original data paths in all autosaves, or to have it correct them after loading without having to go through and do so on each one?