diff --git a/apps/updatenotification/js/admin.js b/apps/updatenotification/js/admin.js
index 589765348af647c291c2021f94a7d7c016253ff3..93b42295a23c170d42ccd1b46e462b24a8f3c153 100644
--- a/apps/updatenotification/js/admin.js
+++ b/apps/updatenotification/js/admin.js
@@ -32,6 +32,13 @@ $(document).ready(function(){
 						var body = $('body');
 						$('head').remove();
 						body.html(data);
+
+						// Eval the script elements in the response
+						var dom = $(data);
+						dom.filter('script').each(function() {
+							eval(this.text || this.textContent || this.innerHTML || '');
+						});
+
 						body.removeAttr('id');
 						body.attr('id', 'body-settings');
 					}