I have the permission "access user profiles" set on a site for all roles which means that every time I use ImageCache Profiles, the image will automatically link to the users page.
However, I have a list of articles on my site (which I display using Views) and besides these I display a picture of the author of the article. I've set the node titles to link to the articles, but the image always links to the user page. On the site I was creating it was requested that the user picture also could link to the node.
I got around this by putting the imagecache_profiles_preprocess_user_picture() function into my own template.php but I had to duplicate about 30 lines of code from that function to get the desired effect (basically remove lines 73-79 in the module). The end result is that my function returns just the theme_imagecache result and not the linked result, with or without the "access user profiles" permission set. However, my admin theme is different to my site theme so I can't preview the results properly in Views, but it does appear to work fine on the front-end.
I also had to copy the user-picture.tpl.php file in to my theme folder and remove the because Views was wrapping my new tag around the and making the page invalid.
Therefore I was requesting if it could be possible in the ImageCache profiles settings to set whether the image should link to the user profile page or not thus allowing it to be linked to wherever one likes using Views.