diff --git a/css/osticket.css b/css/osticket.css
index 5ec2e8e295a2dd2c6d555e62f0c162c63a838b29..33df7f638bbca94cc17faf22d9cbe2c7577afb68 100644
--- a/css/osticket.css
+++ b/css/osticket.css
@@ -30,11 +30,12 @@
 
 .non-local-image {
     display: inline-block;
-    border: 5px dashed #eee;
+    border: 3px dashed #eee;
+    border-radius: 5px;
 }
 
 .non-local-image:after {
-    background: url(../assets/default/images/logo.png) center left no-repeat;
+    background: url(../logo.php) center center no-repeat;
     background-size: cover;
     content: "";
     z-index: -1;
diff --git a/scp/css/scp.css b/scp/css/scp.css
index db69355772e25bb1bed7fc5c7f7deabe541cff7e..458bb5c435418fe49070ce6a31473834942ea91b 100644
--- a/scp/css/scp.css
+++ b/scp/css/scp.css
@@ -1506,15 +1506,20 @@ ul.progress li.no small {color:red;}
 
 #loading h4, #upgrading h4 { margin: 3px 0 0 0; padding: 0; color: #d80; }
 
+.non-local-image {
+    display: inline-block;
+    border: 3px dashed #eee;
+    border-radius: 5px;
+}
 .non-local-image:after {
-    background: url(../images/ost-logo.png) center center no-repeat;
+    background: url(../../logo.php) center center no-repeat;
     background-size: cover;
     content: "";
     z-index: -1;
     width: 100%;
     height: 100%;
-    display: block;
     opacity: 0.3;
+    display: block;
 }
 
 input[type=text]:disabled, input[type=checkbox]:disabled {