Add to Chrome.
Click 'Add extension' above.
The installation process should take less than a minute.
Next, you'll Create an Account.
Why is my LastPass icon gone when I open a pinned site?
Internet Explorer automatically disables all add-ons when opening Internet Explorer from a pinned site. They decided to do this to focus the user experience: 'The reason Add-ons don't run on pinned sites is that we wanted to remove any non-site specific extension points (like toolbars and BHOs) from altering the original browsing experience created by the site' - Microsoft Representative commenting on their blog post http://blogs.msdn.com/b/ie/archive/2010/09/17/user-experiences-customizing-pinned-sites.aspx#10065273 (this blog post is a bit old, but pinned sites has been around since IE 8 and has not changed in regards to this topic). At this time, there is no possible workaround.