There is no dirty workaround.you need only a dirty workaround
There is only something that works as it should (FlashGot).
Compare that to the webextension version of DownThemAll - which is utter garbage (in general, & compared to the legacy version of dTa).
(And the saddest part is that it is not garbage because of lack of programming skills, it is utter garbage because of a lack of brain cells on the Mozilla end. [Look at Quantum compared to FF.])