diff --git a/modules/wifi/wifi_show.go b/modules/wifi/wifi_show.go index 9a55a293..7697df73 100644 --- a/modules/wifi/wifi_show.go +++ b/modules/wifi/wifi_show.go @@ -315,6 +315,13 @@ func (mod *WiFiModule) showStatusBar() { } func (mod *WiFiModule) Show() (err error) { + // module has not been started yet + if mod.iface == nil { + if err := mod.Configure(); err != nil { + return err + } + } + var stations []*network.Station if err, stations = mod.doSelection(); err != nil { return