diff --git a/lib/plugins/styling/script.js b/lib/plugins/styling/script.js
index f2b4b9ebb2cb1210a76896e3db543c22cf9cae8c..caedc7a1c2fe4463458d8c407aca01bd8c7d5dc1 100644
--- a/lib/plugins/styling/script.js
+++ b/lib/plugins/styling/script.js
@@ -4,7 +4,7 @@ jQuery(function () {
     // user openend the admin page, set cookie and redirect
     if (jQuery('#plugin__styling').length) {
         DokuCookie.setValue('styling_plugin', 1);
-        document.location.href = document.location.href.replace(/do=admin/, '');
+        document.location.href = document.location.href.replace(/&?do=admin/, '');
     }
 
     // continue only if the styling Dialog is currently enabled