From 2e6213fea657a9a9813e54dc4aff57607cb50160 Mon Sep 17 00:00:00 2001 From: Alessandro Ranellucci Date: Tue, 25 Mar 2014 19:21:44 +0100 Subject: [PATCH] Prevent crash when changing number of extruders --- lib/Slic3r/GUI/Tab.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Slic3r/GUI/Tab.pm b/lib/Slic3r/GUI/Tab.pm index f4e72ab65..2fdf93559 100644 --- a/lib/Slic3r/GUI/Tab.pm +++ b/lib/Slic3r/GUI/Tab.pm @@ -738,7 +738,7 @@ sub config { # remove all unused values foreach my $opt_key ($self->_extruder_options) { my $values = $config->get($opt_key); - splice @$values, $self->{extruders_count}; + splice @$values, $self->{extruders_count} if $self->{extruders_count} <= $#$values; $config->set($opt_key, $values); }