É uma boa prática usar uma cor sólida como fall-back caso a imagem de background não seja carregada. Podemos definir ela do seguinte modo:
footer {
background: #000 url('/bg.png');
color: #fff;
}
Na ausência da imagem teriamos um fundo de cor preta que se aproxima ao que temos na imagem de background.