Исходя из предоставленной вами информации, я не верю, что в модель необходимо вносить какие-либо изменения. Я предполагаю, что проблема в том, что вы предполагаете, что изображение существует. Вы пробовали использовать оператор if в представлении?
if($house['House']['Complex']['image']){
echo $this->Html->image($house['House']['Complex']['image']);
}
возможно, вы могли бы поделиться кодом с вашей точки зрения?