diff --git a/lib/exe/css.php b/lib/exe/css.php
index cee806ef480e2359374ac364c7d95b8274f730c0..fb639fc7e3e2516786096a7321e2b935b56825bd 100644
--- a/lib/exe/css.php
+++ b/lib/exe/css.php
@@ -102,6 +102,7 @@ function css_out(){
         if ($mediatype=='screen') {
             if($lang['direction'] == 'rtl'){
                 if (isset($tplstyles['rtl'])) $files[$mediatype] = array_merge($files[$mediatype], $tplstyles['rtl']);
+                if (isset($config_cascade['userstyle']['rtl'])) $files[$mediatype][$config_cascade['userstyle']['rtl']] = DOKU_BASE;
             }
         }