diff options
-rw-r--r-- | metacontacts/meta_services.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/metacontacts/meta_services.c b/metacontacts/meta_services.c index ec64e32..b26c36e 100644 --- a/metacontacts/meta_services.c +++ b/metacontacts/meta_services.c @@ -583,7 +583,7 @@ INT_PTR Meta_RecvMessage(WPARAM wParam, LPARAM lParam) if(proto) {
char service[256];
mir_snprintf(service, 256, "%s%s", proto, PSR_MESSAGE);
- if(ServiceExists(service) && !CallService(service, wParam, lParam))
+ if (CallService(service, wParam, lParam) != CALLSERVICE_NOTFOUND)
return 0;
}
}
|