diff --git a/src/lua/console.lua b/src/lua/console.lua
index baa4d84f8410640cd318a2ee1b8bfd7f29d1557d..4e22b04b4bdfe8fd7b5a93d48df9c1bbf623f85f 100644
--- a/src/lua/console.lua
+++ b/src/lua/console.lua
@@ -309,12 +309,6 @@ local function connect(uri)
         error('Usage: console.connect("[login:password@][host:]port")')
     end
 
-    if u.login ~= nil and u.password == nil then
-        -- Not specifying a password means empty password.
-        -- Required for passwordless URI forms like admin@host
-        u.password = ''
-    end
-
     -- connect to remote host
     local remote = require('net.box'):new(u.host, u.service,
         { user = u.login, password = u.password })