From 1b67a4293dc3a1162d0749cffa72d46efa46f2bd Mon Sep 17 00:00:00 2001 From: 2Shirt <2xShirt@gmail.com> Date: Sun, 12 May 2019 15:37:38 -0600 Subject: [PATCH] Avoid crash when no selections are enabled --- .bin/Scripts/functions/setup.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/.bin/Scripts/functions/setup.py b/.bin/Scripts/functions/setup.py index e793e17c..036f4d84 100644 --- a/.bin/Scripts/functions/setup.py +++ b/.bin/Scripts/functions/setup.py @@ -338,11 +338,13 @@ def install_ninite_bundle( main_selections.append('standard') else: main_selections.append('standard7') - cmd = r'{}\Installers\Extras\Bundles\{}.exe'.format( - global_vars['BaseDir'], - '-'.join(main_selections), - ) - popen_objects.append(popen_program([cmd])) + if main_selections: + # Only run if base and/or standard are enabled + cmd = r'{}\Installers\Extras\Bundles\{}.exe'.format( + global_vars['BaseDir'], + '-'.join(main_selections), + ) + popen_objects.append(popen_program([cmd])) # Extra selections extra_selections = {}