ActiveScaffold - problemy z najprostszym has_many, belongs_to

Generalnie jestem zachwycony ActiveScaffoldem, ale mam problem z najprostszą możliwą relacją między modelami.

class Category < ActiveRecord::Base
has_many :products

class Product < ActiveRecord::Base
belongs_to :category

class ProductsController < ApplicationController
layout “newadmin”
before_filter :login_required
active_scaffold :product

Niestety, zupełnie nie działają zagnieżdżone scaffoldy przy edycji produktu. W sensie, nie mogę sobie wybrać kategorii. Nie działa ani “replace with new”, ani “add from existing” - jedyne co działa to krzyżyk do kasowania kategorii. Ale i tak, ponieważ potem nie daje się przypisać żadnej kategorii danemu produktowi, po kliku “update” pozostaje stara kategoria produktu.

Na razie radzę sobie przez chwyt config.columns[:category_id, …] i wklepywanie z palca ID kategorii, ale to trochę proktologia.

W logu nie znajduję żadnej informacji o błędzie, Error Console liska też nic nie wypluwa. Zaraz zainstaluję FireBug i jeszcze powalczę. Ale może ktoś z Was już zmusił AS do poprawnej obsługi tak powiązanych modeli?

Aha, środowisko: windowsowe InstantRails, wersja najnowsza (1.7), ActiveScaffold wersja RC2 (wcześniej trunk)

EDIT: Firebug nie wykrywa żadnego błędu.