diff --git a/clean.go b/clean.go index a2722c34..6443444e 100644 --- a/clean.go +++ b/clean.go @@ -138,7 +138,11 @@ func cleanAUR(keepInstalled, keepCurrent, removeAll bool) error { } for _, pkg := range remotePackages { - installedBases.set(pkg.Base()) + if pkg.Base() != "" { + installedBases.set(pkg.Base()) + } else { + installedBases.set(pkg.Name()) + } } for _, file := range files {