diff --git a/src/kits/app/Looper.cpp b/src/kits/app/Looper.cpp index 197085a9df..6ab758cda6 100644 --- a/src/kits/app/Looper.cpp +++ b/src/kits/app/Looper.cpp @@ -321,11 +321,8 @@ BLooper::CurrentMessage() const BMessage* BLooper::DetachCurrentMessage() { - Lock(); BMessage* msg = fLastMessage; fLastMessage = NULL; - fQueue->RemoveMessage(msg); - Unlock(); return msg; }