diff --git a/Upload/inc/plugins/htmlposts.php b/Upload/inc/plugins/htmlposts.php index f6d8b7e..4cbfcc1 100644 --- a/Upload/inc/plugins/htmlposts.php +++ b/Upload/inc/plugins/htmlposts.php @@ -66,7 +66,12 @@ function htmlposts_activate() 'disporder' => 100, 'isdefault' => 0 ); - $gid = $db->insert_query("settinggroups", $insertarray); + $db->insert_query("settinggroups", $insertarray); + $gid = $db->insert_id(); + + if (!$gid || !is_numeric($gid)) { + die("Failed to create settings group. $gid is not valid."); + } // add settings $setting = array(