diff --git a/resources/images/checked.svg b/resources/images/checked.svg
index 88747cb95..0ea13875c 100644
--- a/resources/images/checked.svg
+++ b/resources/images/checked.svg
@@ -1,4 +1,4 @@
diff --git a/src/slic3r/GUI/Plater.cpp b/src/slic3r/GUI/Plater.cpp
index 46d5d692c..6bb2696c5 100644
--- a/src/slic3r/GUI/Plater.cpp
+++ b/src/slic3r/GUI/Plater.cpp
@@ -1011,6 +1011,9 @@ void ExtruderGroup::update_ams()
info1.cans.push_back({});
}
+ if (btn_edit == nullptr)
+ return;
+
page_num = (ams_n4 * 2 + ams_n1 + 3) / 4;
size_t i4 = page_cur * 2;
size_t i1 = 0;
diff --git a/src/slic3r/GUI/Printer/PrinterFileSystem.cpp b/src/slic3r/GUI/Printer/PrinterFileSystem.cpp
index 789a93f72..a9f7c98fa 100644
--- a/src/slic3r/GUI/Printer/PrinterFileSystem.cpp
+++ b/src/slic3r/GUI/Printer/PrinterFileSystem.cpp
@@ -787,7 +787,7 @@ void PrinterFileSystem::UpdateFocusThumbnail()
names.push_back({file.name, ""});
else
paths.push_back({file.name, file.path});
- if (names.size() >= 5 || paths.size() >= 5)
+ if (names.size() >= 2 || paths.size() >= 2)
break;
if ((file.flags & FF_THUMNAIL_RETRY) != 0) {
const_cast(file).flags &= ~FF_THUMNAIL_RETRY;