anchor.diff:          <tr id="<%= spree_dom_id property %>" data-hook="listing_properties_row">
             <td><%= property.name %></td>
             <td><%= property.presentation %></td>
  -          <% if current_spree_user.respond_to?(:has_spree_role?) && current_spree_user.has_spree_role?(:admin) %>
  +          <% if current_spree_user.respond_to?(:has_spree_role?) && current_spree_user.has_spree_role?(:admin) && Spree::Property.method_defined?(:vendor) %>
               <td><%= property.vendor.try(:name) %></td>
             <% end %>
             <td class="actions actions-2 text-right">
  
positive.code:         </div>
        </div>
  
        <% if current_spree_user.respond_to?(:has_spree_role?) && current_spree_user.has_spree_role?(:admin) %>
          <div class="row">
            <div class="col-md-6">
              <div class="form-group">
  
negative.code:       <tr data-hook="listing_properties_header">
          <th><%= Spree.t(:name) %></th>
          <th><%= Spree.t(:presentation) %></th>
          <% if current_spree_user.respond_to?(:has_spree_role?) && current_spree_user.has_spree_role?(:admin) && Spree::Property.method_defined?(:vendor) %>
            <th><%= Spree.t(:vendor_name) %></th>
          <% end %>
          <th class="actions"></th>
  