Im not really sure if this is a bug or not

But when I Pin defraggler to my taskbar the icon does not show up it is just a page file icon.

It took 1 or 2 days for the Piriform web site icon to show correctly on my desktop. Wait and see.

Fixed the problem, I just copied the file to the desktop and it appeared normally.