diff --git a/src/Illuminate/Support/JsString.php b/src/Illuminate/Support/JsString.php
index <HASH>..<HASH> 100644
--- a/src/Illuminate/Support/JsString.php
+++ b/src/Illuminate/Support/JsString.php
@@ -85,6 +85,10 @@ class JsString implements Htmlable
      */
     protected function convertDataToJavaScriptExpression($data, $flags = 0, $depth = 512)
     {
+        if ($data instanceof self) {
+            return $data->toHtml();
+        }
+
         $json = $this->jsonEncode($data, $flags, $depth);
 
         if (is_string($data)) {
Make JsStrings self-aware