diff --git a/lib/internal/fs/utils.js b/lib/internal/fs/utils.js index 300d8bf9b956da..f14e34e7c62e06 100644 --- a/lib/internal/fs/utils.js +++ b/lib/internal/fs/utils.js @@ -673,12 +673,8 @@ const defaultRmdirOptions = { }; const validateRmOptions = hideStackFrames((path, options, callback) => { - try { - options = validateRmdirOptions(options, defaultRmOptions); - validateBoolean(options.force, 'options.force'); - } catch (err) { - return callback(err); - } + options = validateRmdirOptions(options, defaultRmOptions); + validateBoolean(options.force, 'options.force'); lazyLoadFs().stat(path, (err, stats) => { if (err) {