Extends the modifier adaptation method for real-time optimisation to include information on measured or estimated disturbances, by estimating process gradients with respect to both decision variables and disturbances. Tested on a laboratory flotation column with changing feed, including delayed disturbance information estimated with ARIMA models, the approach tracked the process optimum under continuously changing conditions.