diff --git a/pstoremgr/pstoremgr.go b/pstoremgr/pstoremgr.go index ee6dfd82..3090064c 100644 --- a/pstoremgr/pstoremgr.go +++ b/pstoremgr/pstoremgr.go @@ -221,7 +221,7 @@ func (pm *Manager) LoadPeerstore() (addrs []ma.Multiaddr) { scanner := bufio.NewScanner(f) for scanner.Scan() { addrStr := scanner.Text() - if addrStr[0] != '/' { + if len(addrStr) == 0 || addrStr[0] != '/' { // skip anything that is not going to be a multiaddress continue }