diff --git a/modules/flags.py b/modules/flags.py
index 9f53cf72..7ade1064 100644
--- a/modules/flags.py
+++ b/modules/flags.py
@@ -34,11 +34,10 @@ default_parameters = {
inpaint_engine_versions = ['None', 'v1', 'v2.5', 'v2.6']
-
performance_selections = [
- (f'Speed \U00002223 30 steps', 'Speed'),
- (f'Quality \U00002223 60 steps', 'Quality'),
- (f'Extreme Speed \U00002223 8 steps, LCM', 'Extreme Speed')
+ ('Quality \U00002223 60 steps', 'Quality'),
+ ('Speed \U00002223 30 steps', 'Speed'),
+ ('Extreme Speed (LCM) \U00002223 8 steps, intermediate results disabled', 'Extreme Speed')
]
inpaint_option_default = 'Inpaint or Outpaint (default)'
diff --git a/webui.py b/webui.py
index 88428d0c..de44c2c2 100644
--- a/webui.py
+++ b/webui.py
@@ -63,7 +63,7 @@ def generate_clicked(task):
if flag == 'results':
yield gr.update(visible=True), \
gr.update(visible=True), \
- gr.update(visible=True, value=product) if not advanced_parameters.disable_intermediate_results else gr.update(), \
+ gr.update(visible=True, value=product) if not advanced_parameters.disable_intermediate_results and advanced_parameters.sampler_name != 'lcm' else gr.update(), \
gr.update(visible=False)
if flag == 'finish':
yield gr.update(visible=False), \