summaryrefslogtreecommitdiff
path: root/metacontacts/meta_services.c
diff options
context:
space:
mode:
Diffstat (limited to 'metacontacts/meta_services.c')
-rw-r--r--metacontacts/meta_services.c2
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;
}
}