diff -wBNru -x '*.info' views/modules/user/views_handler_field_user_picture.inc modules/views/modules/user/views_handler_field_user_picture.inc
--- views/modules/user/views_handler_field_user_picture.inc	2009-11-18 15:35:23.000000000 -0500
+++ modules/views/modules/user/views_handler_field_user_picture.inc	2010-03-23 17:06:32.000000000 -0400
@@ -15,7 +15,31 @@
     return 'div';
   }
 
+  function option_definition() {
+    $options = parent::option_definition();
+    $options['link_photo_to_profile']['default'] = 1;
+    return $options;
+  } 
+  
+  function options_form(&$form, &$form_state) {
+    parent::options_form($form, $form_state); 
+    $form['link_photo_to_profile'] = array(
+      '#title' => t('Link to user\'s profile'),
+      '#type' => 'radios',
+      '#options' => array(
+        1 => t('Yes'),
+        0 => t('No'),
+      ),
+      '#default_value' => $this->options['link_photo_to_profile'],
+    );
+  }
+
   function render($values) {
+    if (!$this->options['link_photo_to_profile']) {
+      // Prevent template_preprocess_user_picture from adding a link by unsetting the uid.
+      unset($values->{$this->aliases['uid']});
+    }
+
     // Fake an account object.
     $account = new stdClass();
     $account->uid = $values->{$this->aliases['uid']};
