diff --git a/html/pages/device/edit/device.inc.php b/html/pages/device/edit/device.inc.php
index c95245a0d..0f395b032 100644
--- a/html/pages/device/edit/device.inc.php
+++ b/html/pages/device/edit/device.inc.php
@@ -86,7 +86,7 @@ elseif ($update_message) {
diff --git a/sql-schema/104.sql b/sql-schema/104.sql
new file mode 100644
index 000000000..6a433b371
--- /dev/null
+++ b/sql-schema/104.sql
@@ -0,0 +1 @@
+ALTER TABLE `devices` CHANGE `purpose` `purpose` text CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL;