diff --git a/sciencebeam_gym/beam_utils/main.py b/sciencebeam_gym/beam_utils/main.py
index a35d4393318371a4f269c431237ec69d9965e7b9..c621514af3cfba35f1af10b14db98e9d1ec16ec1 100644
--- a/sciencebeam_gym/beam_utils/main.py
+++ b/sciencebeam_gym/beam_utils/main.py
@@ -40,7 +40,7 @@ def get_default_job_name(name, suffix=''):
   from getpass import getuser
   from time import gmtime, strftime
   timestamp_str = strftime("%Y%m%d-%H%M%S", gmtime())
-  return '%s-%s%s-%s' % (name or 'beamapp', getuser(), suffix, timestamp_str)
+  return '%s-%s%s-%s' % (name or 'beamapp', getuser(), suffix or '', timestamp_str)
 
 def add_cloud_args(parser):
   parser.add_argument(