Why SuperInPlaceControls doesn't Save in partials?

Hi,
Does anyone know why if I use SuperInPlaceControls in partial, the
editing doesn't work? I can start editing but when I click 'Ok' the
application is saying "Saving...", however once it's done it doesn't
display any value (not even the old one). Also, when I revisit the
page I get my old value to display and not the one I changed to. I'm
using HAML for my view.

This is what I have in my controller:

class FriendshipsController < BaseController
  in_place_edit_for :friendship, :friendship_notes
end

# This is what I have in my view:
  - @user_friendships.each do |friendship|
  =render :partial => "users/sidebar_user", :locals => {:friendship =>
friendship}

# This is what I have in my partial _sidebar_user.html.haml:
- @friendship = friendship
= in_place_text_field :friendship, :friendship_notes

Any thoughts what might be wrong? Does SuperInPlaceControls plugin
work well with partials?

Please help,
SS