title: Form is creating already loaded attributes in addition to new attributes, how do I ignore the first?
body: <p>In my application you: </p>
  
  <ol>
  <li><p>Have an admin user that signs on and that user has a role (separate model), then I use the declarative_authorization plugin to give access to certain areas. </p></li>
  <li><p>That admin user can also register new users in the system, when they do this (using Authlogic) they fill out a nested form that includes that new users' role.</p></li>
  </ol>
  
  <p>So what is happening is the role of the admin user is being loaded by the declarative_authorization and then the nested form using the has_many_nested_attributes is loading that existing role as well as the new role for the new user (users can have many roles). </p>
  
  <p>Is there some way I can tell the new User being created to ignore the role assigned to the current_user and only create the role in the form for the new user?</p>
  
  <p>I have looked through a lot of different things, but it seems to get more complicated that these are nested attributes. </p>
  
  <p>Thanks in advance.</p>