diff --git a/lib/smstools-config/creator.js b/lib/smstools-config/creator.js
index 06f9f64..57d9c71 100644
--- a/lib/smstools-config/creator.js
+++ b/lib/smstools-config/creator.js
@@ -38,7 +38,7 @@ module.exports = () => {
 # Generated by komodo-center-smstools based on config timestamp ${moment(smstoolsConfig.ts).format('YYYY-MM-DD HH:mm:ss')}
 # Do not edit this file manually
 
-devices = ${modemNames().join(',')}
+devices = ${orderBy(modemNames()).join(',')}
 logfile = ${config.smstools_logfile || config.smstools_log_file || '/var/log/smsd/smsd.log'}
 loglevel = ${smstoolsConfig.loglevel || 5}
 smart_logging = yes