diff --git a/tgui/packages/tgui/interfaces/DropshipFlightControl.tsx b/tgui/packages/tgui/interfaces/DropshipFlightControl.tsx
index 6943c96a79fa..06bbcdb773d7 100644
--- a/tgui/packages/tgui/interfaces/DropshipFlightControl.tsx
+++ b/tgui/packages/tgui/interfaces/DropshipFlightControl.tsx
@@ -129,6 +129,9 @@ export const DropshipDestinationSelection = (_, context) => {
selected={siteselection}
onClick={(value) => {
setSiteSelection(value);
+ if (data.flight_configuration === 'flyby') {
+ act('set-ferry');
+ }
act('button-push');
}}
/>
@@ -190,27 +193,20 @@ const FlybyControl = (props, context) => {
className="flybyControl"
buttons={
<>
- {data.flight_configuration === 'flyby' && (
-
- )}
- {data.has_flyby_skill === 1 && data.flight_configuration === 'ferry' && (
-