See this I have more conviction about my comment above. If the profiler gets an empty list when the criteria is none, it should get told they attempted to look for the type ID but nothing matched the criteria. It's a bit of an inconsistency in our contract with the profiler.