Merge pull request #87 from normann/ss3

I don't haven't tested this - but as the patch is simply checking for the existence of $record and Form::loadDataFrom() is expecting a DataObject, I'll can merge it.