diff --git a/mod/data/view.php b/mod/data/view.php index 93c2e817bbd..6dfaaa1c379 100644 --- a/mod/data/view.php +++ b/mod/data/view.php @@ -762,7 +762,7 @@ if ($showactivity) { $records = array(); } - if ($mode == '' && !empty($CFG->enableportfolios)) { + if ($mode == '' && !empty($CFG->enableportfolios) && !empty($records)) { require_once($CFG->libdir . '/portfoliolib.php'); $button = new portfolio_add_button(); $button->set_callback_options('data_portfolio_caller', array('id' => $cm->id), '/mod/data/locallib.php');