diff --git a/src/slic3r/GUI/InstanceCheckMac.mm b/src/slic3r/GUI/InstanceCheckMac.mm
index 7b3f1b222..9969b1a7b 100644
--- a/src/slic3r/GUI/InstanceCheckMac.mm
+++ b/src/slic3r/GUI/InstanceCheckMac.mm
@@ -19,6 +19,7 @@
 
 -(void)message_update:(NSNotification *)msg
 {
+	[self bring_forward];
 	//pass message  
 	Slic3r::GUI::wxGetApp().other_instance_message_handler()->handle_message(std::string([msg.userInfo[@"data"] UTF8String]));
 }