diff --git a/lib/msf/ui/console/command_dispatcher/db.rb b/lib/msf/ui/console/command_dispatcher/db.rb index 0ac195a263..4139275434 100644 --- a/lib/msf/ui/console/command_dispatcher/db.rb +++ b/lib/msf/ui/console/command_dispatcher/db.rb @@ -170,8 +170,13 @@ class Db return end + ws_to_update = framework.db.find_workspace(names.first) + unless ws_to_update + print_error("Workspace '#{names.first}' does not exist") + return + end opts = { - id: framework.db.find_workspace(names.first).id, + id: ws_to_update.id, name: names.last } begin