Hi,
it seems I missed something important about arrays in PHP.
What's wrong with this:
var $condition = array('Status.name = ' => 'PUBLISHED');
var $paginate = array('conditions' => $condition );
this works just fine:
var $paginate = array('conditions' => array('Status.name = ' => 'PUBLISHED' ));