Fixes preferences page's html.
[platal.git] / modules / profile / page.inc.php
index dd20de4..2bc4c52 100644 (file)
@@ -306,7 +306,7 @@ abstract class ProfilePage implements PlWizardPage
         $user = S::user();
         if ($owner->isActive()) {
             foreach ($changedFields as $field => $values) {
-                if (!is_null($field)) {
+                if (in_array($field, Profile::$descriptions)) {
                     XDB::execute('INSERT INTO  profile_modifications (pid, uid, field, oldText, newText, type, timestamp)
                                        VALUES  ({?}, {?}, {?}, {?}, {?}, {?}, NOW())
                       ON DUPLICATE KEY UPDATE  uid = VALUES(uid), oldText = IF(VALUES(type) != type, VALUES(oldText), oldText),