summaryrefslogtreecommitdiffstats
path: root/wp-admin/admin-db.php
diff options
context:
space:
mode:
Diffstat (limited to 'wp-admin/admin-db.php')
-rw-r--r--wp-admin/admin-db.php8
1 files changed, 5 insertions, 3 deletions
diff --git a/wp-admin/admin-db.php b/wp-admin/admin-db.php
index 1cf390b..becc711 100644
--- a/wp-admin/admin-db.php
+++ b/wp-admin/admin-db.php
@@ -473,9 +473,11 @@ function wp_set_link_cats($link_ID = 0, $link_categories = array()) {
if ($add_cats) {
foreach ($add_cats as $new_cat) {
- $wpdb->query("
- INSERT INTO $wpdb->link2cat (link_id, category_id)
- VALUES ($link_ID, $new_cat)");
+ $new_cat = (int) $new_cat;
+ if ( !empty($new_cat) )
+ $wpdb->query("
+ INSERT INTO $wpdb->link2cat (link_id, category_id)
+ VALUES ('$link_ID', '$new_cat')");
}
}