diff --git a/javascript/node/selenium-webdriver/lib/select.js b/javascript/node/selenium-webdriver/lib/select.js index b68286f840692..d341552cabe36 100644 --- a/javascript/node/selenium-webdriver/lib/select.js +++ b/javascript/node/selenium-webdriver/lib/select.js @@ -36,7 +36,7 @@ 'use strict' -const { By, escapeCss } = require('./by') +const { By } = require('./by') const error = require('./error') /** @@ -146,6 +146,10 @@ class Select { * @param {WebElement} element Select WebElement. */ constructor(element) { + if (element === null) { + throw new Error(`Element must not be null. Please provide a valid