Пустой JSON - самый корректный вариант. Отсутствие элементов не является исключением. У меня во всех проектах используется унифицированный формат ответа:
{
"status": "success",
"response": []
}
Так что просто будет пустой массив. Вам рекомендовал бы тоже прийти к формату наподобие вышеизложенного.