diff --git a/manager.go b/manager.go index 0b5dbad..f3bb25b 100644 --- a/manager.go +++ b/manager.go @@ -322,6 +322,10 @@ func DeployGameMods(gameName string, modArchivePaths []string) error { } func RemoveGame(gameName string) error { + if cleanError := CleanGameMods(gameName); cleanError != nil { + return cleanError + } + var gameDataPaths = make(map[string]string) if iniFile, openError := os.Open(gamesIniPath); openError == nil {