diff --git a/engines/nancy/state/setupmenu.cpp b/engines/nancy/state/setupmenu.cpp
index 60965fd4503..f62464c35e3 100644
--- a/engines/nancy/state/setupmenu.cpp
+++ b/engines/nancy/state/setupmenu.cpp
@@ -179,7 +179,8 @@ void SetupMenu::init() {
 	_scrollbars[2]->setPosition(ConfMan.getInt("sfx_volume") / 255.0);
 
 	_exitButton = new UI::Button(5, _background._drawSurface,
-		_setupData->_buttonDownSrcs.back(), _setupData->_buttonDests.back());
+		_setupData->_buttonDownSrcs.back(), _setupData->_buttonDests.back(),
+		_setupData->_doneButtonHighlightSrc);
 	_exitButton->init();
 	_exitButton->setVisible(false);
 
