diff --git a/src/firefly/java/edu/caltech/ipac/firefly/server/query/tables/IpacTableFromSource.java b/src/firefly/java/edu/caltech/ipac/firefly/server/query/tables/IpacTableFromSource.java index 87fc0e4f4..5fc2f3553 100644 --- a/src/firefly/java/edu/caltech/ipac/firefly/server/query/tables/IpacTableFromSource.java +++ b/src/firefly/java/edu/caltech/ipac/firefly/server/query/tables/IpacTableFromSource.java @@ -97,7 +97,7 @@ private DataGroup getByProcessor(String processor, TableServerRequest request) t nReq.setStartIndex(0); SearchProcessor proc = SearchManager.getProcessor(processor); if (proc != null) { - return (proc instanceof CanFetchDataGroup) ? ((CanFetchDataGroup)proc).fetchDataGroup(nReq) : proc.getData(nReq).getData(); + return proc.getData(nReq).getData(); } else { throw new DataAccessException("Unable to find a suitable SearchProcessor for the given ID: " + processor); }