diff --git a/src/apps/terminal/TermView.cpp b/src/apps/terminal/TermView.cpp index 8e738bab22..13cb2530c0 100644 --- a/src/apps/terminal/TermView.cpp +++ b/src/apps/terminal/TermView.cpp @@ -1438,7 +1438,8 @@ TermView::MessageReceived(BMessage *msg) const char *ctrl_l = "\x0c"; // first check for any dropped message - if (msg->WasDropped() && msg->what == B_SIMPLE_DATA) { + if (msg->WasDropped() && (msg->what == B_SIMPLE_DATA + || msg->what == B_MIME_DATA)) { char *text; int32 numBytes; //rgb_color *color;