diff --git a/public/src/forum/admin/plugins.js b/public/src/forum/admin/plugins.js
index 6f197e8bb0..9386f8390f 100644
--- a/public/src/forum/admin/plugins.js
+++ b/public/src/forum/admin/plugins.js
@@ -12,8 +12,9 @@ define(function() {
});
socket.on('admin.plugins.toggle', function(status) {
- pluginTgl = document.querySelector('.plugins li[data-plugin-id="' + status.id + '"] button');
- pluginTgl.innerHTML = ' ' + (status.active ? 'Dea' : 'A') + 'ctivate';
+ pluginTgl = $('.plugins li[data-plugin-id="' + status.id + '"] button');
+ pluginTgl.html(' ' + (status.active ? 'Dea' : 'A') + 'ctivate');
+ pluginTgl.toggleClass('btn-warning', status.active).toggleClass('btn-success', !status.active);
app.alert({
alert_id: 'plugin_toggled_' + status.id,