diff --git a/js/liquid.js b/js/liquid.js
index <HASH>..<HASH> 100644
--- a/js/liquid.js
+++ b/js/liquid.js
@@ -3,7 +3,7 @@
 //  ---------------------------------------------------------------------------
 
 const Exchange = require ('./base/Exchange');
-const { ExchangeError, InvalidNonce, OrderNotFound, InvalidOrder, InsufficientFunds, AuthenticationError } = require ('./base/errors');
+const { ExchangeError, ArgumentsRequired, InvalidNonce, OrderNotFound, InvalidOrder, InsufficientFunds, AuthenticationError } = require ('./base/errors');
 
 //  ---------------------------------------------------------------------------
 
@@ -472,7 +472,7 @@ module.exports = class liquid extends Exchange {
     async editOrder (id, symbol, type, side, amount, price = undefined, params = {}) {
         await this.loadMarkets ();
         if (price === undefined) {
-            throw new ExchangeError (this.id + ' editOrder requires the price argument');
+            throw new ArgumentsRequired (this.id + ' editOrder requires the price argument');
         }
         let order = {
             'order': {
liquid editOrder missing price ExchangeError → ArgumentsRequired