From ff67989728b1b57c6b3d549a267b29caba3d44f7 Mon Sep 17 00:00:00 2001 From: defacer Date: Wed, 23 Feb 2005 18:51:00 +0000 Subject: [PATCH] Fix for bug 2628. --- lib/blocklib.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/blocklib.php b/lib/blocklib.php index 1584c5965eb..1c6764c1999 100644 --- a/lib/blocklib.php +++ b/lib/blocklib.php @@ -491,7 +491,7 @@ function blocks_execute_action($page, &$pageblocks, $blockaction, $instanceorid) $newinstance->pageid = $page->get_id(); $newinstance->pagetype = $page->get_type(); $newinstance->position = $newpos; - $newinstance->weight = $weight->nextfree; + $newinstance->weight = empty($weight->nextfree) ? 0 : $weight->nextfree; $newinstance->visible = 1; $newinstance->configdata = ''; insert_record('block_instance', $newinstance);