diff --git a/inc/html.php b/inc/html.php
index 1fb5b020211cbb20822e82942846428b00dfcd43..0b6d01d72a6d209e007ccf4117917f1cc29507c3 100644
--- a/inc/html.php
+++ b/inc/html.php
@@ -1218,7 +1218,7 @@ function html_edit($text=null,$include='edit'){ //FIXME: include needed?
             $form->addElement(form_makeCloseTag('div'));
         }
         $form->addElement(form_makeCloseTag('div'));
-        if($conf['license']){
+        if($wr && $conf['license']){
             $form->addElement(form_makeOpenTag('div', array('class'=>'license')));
             $out  = $lang['licenseok'];
             $out .= '<a href="'.$license[$conf['license']]['url'].'" rel="license" class="urlextern"';
diff --git a/lib/scripts/edit.js b/lib/scripts/edit.js
index 11bf991fd8dc6fa2700cd13e43f01a4c02e2dc26..5c319cfb443b94eb1487c6770e6d2bec74d661fc 100644
--- a/lib/scripts/edit.js
+++ b/lib/scripts/edit.js
@@ -276,6 +276,7 @@ function changeCheck(msg){
 function initChangeCheck(msg){
     var edit_text   = document.getElementById('wiki__text');
     if(!edit_text) return;
+    if(edit_text.readOnly) return;
 
     // add change check for links
     var links = document.getElementsByTagName('a');
diff --git a/lib/scripts/toolbar.js b/lib/scripts/toolbar.js
index 46f6ad789dc06bc22121aecd40b3ee2e19f1e626..eacfc7cadfbca1f0831775f9c989c5853bc8fc80 100644
--- a/lib/scripts/toolbar.js
+++ b/lib/scripts/toolbar.js
@@ -15,7 +15,7 @@ function initToolbar(tbid,edid,tb){
     if(!toolbar) return;
     var edit = $(edid);
     if(!edit) return;
-    if(edit.readonly) return;
+    if(edit.readOnly) return;
 
     //empty the toolbar area:
     toolbar.innerHTML='';