Fixed infinite recursion when using image placeholder