Welcome to Android Central! Yes, this is the definitive way to fix the problem, but it can be a hassle since it wipes your homescreens clean, meaning you have to set them back up again yourself (unless you use a launcher that allows you to backup your setup).