How to remove blank icon from launchpad after uninstall app?
You may need to force launchpad to rebuild it's databases. In the Terminal run

rm ~/Library/Application\ Support/Dock/*.db; defaults write com.apple.dock ResetLaunchPad -bool true; killall Dock;


NOTE: this method will re-arrange all of your launchpad icons. – Martin Zhai