diff --git a/flow/src/org/labkey/flow/controllers/run/RunController.java b/flow/src/org/labkey/flow/controllers/run/RunController.java index 934f1418b7..53866096cc 100644 --- a/flow/src/org/labkey/flow/controllers/run/RunController.java +++ b/flow/src/org/labkey/flow/controllers/run/RunController.java @@ -175,10 +175,6 @@ public class ShowRunsAction extends SimpleViewAction public ModelAndView getView(RunsForm form, BindException errors) { experiment = form.getExperiment(); - if (experiment == null) - { - throw new NotFoundException(); - } // script = form.getScript(); checkContainer(experiment); diff --git a/flow/src/org/labkey/flow/controllers/run/RunsForm.java b/flow/src/org/labkey/flow/controllers/run/RunsForm.java index 642e3e9d9f..cfb0c95b4e 100644 --- a/flow/src/org/labkey/flow/controllers/run/RunsForm.java +++ b/flow/src/org/labkey/flow/controllers/run/RunsForm.java @@ -16,14 +16,14 @@ package org.labkey.flow.controllers.run; -import org.labkey.flow.query.FlowQueryForm; -import org.labkey.flow.query.FlowSchema; -import org.labkey.flow.query.FlowTableType; -import org.labkey.flow.data.FlowExperiment; -import org.labkey.flow.data.FlowScript; import org.labkey.api.query.QuerySettings; import org.labkey.api.query.UserSchema; import org.labkey.api.view.ActionURL; +import org.labkey.flow.data.FlowExperiment; +import org.labkey.flow.data.FlowScript; +import org.labkey.flow.query.FlowQueryForm; +import org.labkey.flow.query.FlowSchema; +import org.labkey.flow.query.FlowTableType; /** * User: kevink @@ -88,7 +88,7 @@ public QuerySettings createQuerySettings(UserSchema schema) // adding the filter doesn't work because of bug 6520 // 6520 : can't set filter/sort on QuerySettings progamatically - if (getScript() != null) + if (getScript() != null && getScript().getExpObject() != null) { ActionURL sortFilter = getScript().getRunsUrl(ret.getSortFilterURL()); ret.setSortFilterURL(sortFilter);