Index: hud.cpp
===================================================================
--- hud.cpp	(revision 9729)
+++ hud.cpp	(working copy)
@@ -1886,15 +1886,9 @@
 	if ( timestamp_elapsed(throttle_sound_check_id) ) {
 
 		throttle_sound_check_id = timestamp(THROTTLE_SOUND_CHECK_INTERVAL);
-	
-		if ( object_get_gliding(Player_obj) ) {	// Backslash
-			percent_throttle = Player_obj->phys_info.forward_thrust;
-		} else if ( Ships[Player_obj->instance].current_max_speed == 0 ) {
-			percent_throttle = Player_obj->phys_info.fspeed / Ship_info[Ships[Player_obj->instance].ship_info_index].max_speed;
-		} else {
-			percent_throttle = Player_obj->phys_info.fspeed / Ships[Player_obj->instance].current_max_speed;
-		}
 
+		percent_throttle = Player_obj->phys_info.forward_thrust;
+
 		if ( percent_throttle != last_percent_throttle || Player_engine_snd_loop == -1 ) {
 
 			if ( percent_throttle < ZERO_PERCENT ) {
