diff --git a/iocBoot/iocLinux/save_restore.cmd b/iocBoot/iocLinux/save_restore.cmd
index a55f72e8a73a2595cc940db612a431233e7dc643..f3e2c919c96ac8cd509a1e79287ed9892e515609 100644
--- a/iocBoot/iocLinux/save_restore.cmd
+++ b/iocBoot/iocLinux/save_restore.cmd
@@ -23,7 +23,7 @@ save_restoreSet_NumSeqFiles(3)
 save_restoreSet_SeqPeriodInSeconds(300)
 
 # specify where save files should be
-set_savefile_path("$(STARTUP)", "autosave")
+set_savefile_path("$(TOP)/iocBoot/$(IOC)", "autosave")
 
 ###
 # specify what save files should be restored.  Note these files must be
diff --git a/iocBoot/iocSolaris/save_restore.cmd b/iocBoot/iocSolaris/save_restore.cmd
index a55f72e8a73a2595cc940db612a431233e7dc643..f3e2c919c96ac8cd509a1e79287ed9892e515609 100644
--- a/iocBoot/iocSolaris/save_restore.cmd
+++ b/iocBoot/iocSolaris/save_restore.cmd
@@ -23,7 +23,7 @@ save_restoreSet_NumSeqFiles(3)
 save_restoreSet_SeqPeriodInSeconds(300)
 
 # specify where save files should be
-set_savefile_path("$(STARTUP)", "autosave")
+set_savefile_path("$(TOP)/iocBoot/$(IOC)", "autosave")
 
 ###
 # specify what save files should be restored.  Note these files must be