No tendría por qué, pues mysql_close no genera salidas ni tiene nada que ver con el resto de la ejecución del script. Simplemente es usado para cerrar una conexión y liberar memoria en el servidor.
Lo siento, pero creo que es lo más que podemos ayudarte. Tendrás que mostrarnos el código que usas (la parte de mysql_close() y su contexto) para ver mejor el problema.
Finalmente, si ya no deseas ver ese error, pero insistes en usar esa función, agrega un @ antes de la función:
@mysql_close($dbc). Eso no repara el error, simplemente lo oculta, y ya te imaginarás qué se puede decir que los scripts programados de esa forma.
Saludos,