summaryrefslogtreecommitdiff
path: root/src/backend/taler-merchant-httpd_private-get-instances-ID.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/backend/taler-merchant-httpd_private-get-instances-ID.c')
-rw-r--r--src/backend/taler-merchant-httpd_private-get-instances-ID.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/backend/taler-merchant-httpd_private-get-instances-ID.c b/src/backend/taler-merchant-httpd_private-get-instances-ID.c
index 6c3730a2..2e63995f 100644
--- a/src/backend/taler-merchant-httpd_private-get-instances-ID.c
+++ b/src/backend/taler-merchant-httpd_private-get-instances-ID.c
@@ -121,7 +121,8 @@ TMH_private_get_instances_default_ID (const struct TMH_RequestHandler *rh,
struct TMH_MerchantInstance *mi;
mi = TMH_lookup_instance (hc->infix);
- if (NULL == mi)
+ if ( (NULL == mi) ||
+ (mi->deleted) )
{
return TALER_MHD_reply_with_error (connection,
MHD_HTTP_NOT_FOUND,