diff --git a/include/staff/footer.inc.php b/include/staff/footer.inc.php
index ec372c7c7b364c487d038b30dabf24d743cab578..02f7b00ee3d23c3c8eac4a589cca42e865bbb0f0 100644
--- a/include/staff/footer.inc.php
+++ b/include/staff/footer.inc.php
@@ -41,6 +41,7 @@ if(is_object($thisstaff) && $thisstaff->isStaff()) { ?>
 </div>
 
 <script type="text/javascript" src="<?php echo ROOT_PATH; ?>js/jquery.pjax.js"></script>
+<script type="text/javascript" src="./js/bootstrap-typeahead.js"></script>
 <script type="text/javascript" src="./js/scp.js"></script>
 <script type="text/javascript" src="<?php echo ROOT_PATH; ?>js/jquery-ui-1.10.3.custom.min.js"></script>
 <script type="text/javascript" src="<?php echo ROOT_PATH; ?>js/filedrop.field.js"></script>
@@ -49,7 +50,6 @@ if(is_object($thisstaff) && $thisstaff->isStaff()) { ?>
 <script type="text/javascript" src="<?php echo ROOT_PATH; ?>js/redactor.min.js"></script>
 <script type="text/javascript" src="<?php echo ROOT_PATH; ?>js/redactor-osticket.js"></script>
 <script type="text/javascript" src="<?php echo ROOT_PATH; ?>js/redactor-plugins.js"></script>
-<script type="text/javascript" src="./js/bootstrap-typeahead.js"></script>
 <script type="text/javascript" src="./js/jquery.translatable.js"></script>
 <script type="text/javascript" src="./js/jquery.dropdown.js"></script>
 <script type="text/javascript" src="./js/bootstrap-tooltip.js"></script>
diff --git a/js/redactor-osticket.js b/js/redactor-osticket.js
index 38ca07f2c3e2a5f2dec0b8814415d52177a2f48d..d9a26e93281da1649dd422eae8b3ef237474172d 100644
--- a/js/redactor-osticket.js
+++ b/js/redactor-osticket.js
@@ -342,7 +342,7 @@ $(function() {
         $('.richtext').each(function() {
             var redactor = $(this).data('redactor');
             if (redactor)
-                redactor.destroy();
+                redactor.core.destroy();
         });
     };
     findRichtextBoxes();