Ответ:

Перед противительным союзом «но», соединяющим части сложного предложения, ставится запятая.

Ребята слышали стук в дверь, но дверь открыть побоялись.