Hum, that's weird. I don't remember removing any comments from my GameEx.ini file. I usually keep them. Going to explore that registry option. I'm admin on my PC so the app should be allowed to modify it (and there is no UAC on XP). EDIT: had a look at the regestry. In HKEY_LOCAL_MACHINE/Software/GameEx, I have 8 parameters: db_Upgrade1 = 1 InstallLocation = my gameex Install path Key = my licence key MinAnimate (empty) TileWallpaper (empty) Uninstalled (empty) User = my email adress Wallpaper (empty) I also have 2 folders, Emulators and LCD. So I started by playing around with the db_Upgrade1 value, switching 1 to 0, then 1 to 2 without success. Then I deleted the value, without success, but checking back in the registry showed that GameEx replaced the empty value with 1. Then I deleted the db_Upgrade1 regestry entry, no succes, and GameEx recreated it with default value of 1 (same if I rename the regestry entry). So, now I know that GameEx can access and modify the regestry entry, but changing this particular parameter (the only one with a name somehow relevant to the bug) didn't do anything. Then I looked back in the GameEx.ini file and I was surprised to see that the last modification date was updated everytime I launch GameEx. I followed the idea of locking the file to read only, and guess what... it worked. Now that GameEx can't modify the .ini the updateList popup doesn't popup anymore. If I remove the read only attribute, the bug is back.