diff --git a/html/includes/api_functions.inc.php b/html/includes/api_functions.inc.php
index 9caa5c2b5..8469e1053 100644
--- a/html/includes/api_functions.inc.php
+++ b/html/includes/api_functions.inc.php
@@ -997,7 +997,7 @@ function update_device() {
$message = 'Device field is not allowed to be updated';
}
else {
- if (dbUpdate(array(mres($data['field']) => mres($data['data'])), 'devices', '`device_id`=?', array($device_id))) {
+ if (dbUpdate(array(mres($data['field']) => mres($data['data'])), 'devices', '`device_id`=?', array($device_id)) >= 0) {
$status = 'ok';
$message = 'Device ' . mres($data['field']) . ' field has been updated';
$code = 200;