diff --git a/lib/Slic3r/GUI/Plater.pm b/lib/Slic3r/GUI/Plater.pm index da2c08c58..88d4d8934 100644 --- a/lib/Slic3r/GUI/Plater.pm +++ b/lib/Slic3r/GUI/Plater.pm @@ -1624,7 +1624,12 @@ sub _get_export_file { } elsif ($format eq 'AMF') { + if ($^O eq 'MacOS') { + # It seems that MacOS does not like double extension + $suffix = '.amf'; + } else { $suffix = '.zip.amf'; + } $wildcard = 'amf'; } elsif ($format eq '3MF')