diff --git a/Adventures in Lestoria/ConsumableCraftItemWindow.cpp b/Adventures in Lestoria/ConsumableCraftItemWindow.cpp
index 3d4c2306..79da97f6 100644
--- a/Adventures in Lestoria/ConsumableCraftItemWindow.cpp
+++ b/Adventures in Lestoria/ConsumableCraftItemWindow.cpp
@@ -102,6 +102,8 @@ void Menu::InitializeConsumableCraftItemWindow(){
}
data.component.lock()->SetGrayedOut(!item.lock()->CanEnhanceItem(qty));
+
+ Menu::CloseMenu();
return true;
})END;
diff --git a/Adventures in Lestoria/Menu.cpp b/Adventures in Lestoria/Menu.cpp
index 501df64a..efd109db 100644
--- a/Adventures in Lestoria/Menu.cpp
+++ b/Adventures in Lestoria/Menu.cpp
@@ -51,6 +51,7 @@ INCLUDE_ITEM_CATEGORIES
INCLUDE_DATA
bool Menu::MOUSE_NAVIGATION=true;
+bool Menu::nextMouseNavigationIsIgnored=false;
vi2d Menu::lastActiveMousePos{};
std::vector