summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/depot_gui.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/depot_gui.cpp b/src/depot_gui.cpp
index 3da0ec10d..6f9a04bd7 100644
--- a/src/depot_gui.cpp
+++ b/src/depot_gui.cpp
@@ -740,9 +740,11 @@ struct DepotWindow : Window {
break;
case DEPOT_WIDGET_STOP_ALL:
- case DEPOT_WIDGET_START_ALL:
- DoCommandP(this->window_number, (widget == DEPOT_WIDGET_START_ALL ? (1 << 0) : 0), this->type, CMD_MASS_START_STOP);
+ case DEPOT_WIDGET_START_ALL: {
+ VehicleListIdentifier vli(VL_DEPOT_LIST, this->type, this->owner);
+ DoCommandP(this->window_number, (widget == DEPOT_WIDGET_START_ALL ? (1 << 0) : 0), vli.Pack(), CMD_MASS_START_STOP);
break;
+ }
case DEPOT_WIDGET_SELL_ALL:
/* Only open the confimation window if there are anything to sell */