diff --git a/rootx/src/rootx.cxx b/rootx/src/rootx.cxx
index 1f926d8de8405d6d068d91808429c56b7f172675..f410b35e3466750f2c780acf54672704d4975dff 100644
--- a/rootx/src/rootx.cxx
+++ b/rootx/src/rootx.cxx
@@ -338,6 +338,11 @@ int main(int argc, char **argv)
       return 1;
    }
 
+#ifndef R__HAS_COCOA
+   if (!getenv("DISPLAY")) {
+      gNoLogo = true;
+   }
+#endif
    if (batch)
       gNoLogo = true;
    if (about) {