@dbu, I think this is because of the BadMethodCallException, see also other comment. I think for files and images it happens more that you want to check the size before persisting and I think the MediaBundle should support it.