An empty advisory response was considered as a found advisory anyway.

It seems the HTTP API returns an Array in all situations.
As a result tests were failing.

closes #50