diff --git a/iocBoot/iocvxWorks/st.cmd b/iocBoot/iocvxWorks/st.cmd
index acdadaa954b52744ed8672a28b2cea5a555a8746..a7c8393e1c7ab7876fa596f0fa1512ba4c0873a9 100644
--- a/iocBoot/iocvxWorks/st.cmd
+++ b/iocBoot/iocvxWorks/st.cmd
@@ -57,7 +57,10 @@ iocxxxVX_registerRecordDeviceDriver(pdbbase)
 
 ### Access Security
 dbLoadRecords("$(TOP)/xxxApp/Db/Security_Control.db","P=xxx:")
-asSetFilename("../accessSecurity.acf")
+# Use iocsh, because asSetFilename() doesn't expand macros
+iocsh
+asSetFilename("$(TOP)/iocBoot/accessSecurity.acf")
+exit
 asSetSubstitutions("P=xxx:")
 
 # caputRecorder