diff --git a/client/components/Nav.js b/client/components/Nav.js
index 1e1e2ee5..cdf3cccb 100644
--- a/client/components/Nav.js
+++ b/client/components/Nav.js
@@ -21,28 +21,52 @@ function Nav(props) {
Save
-
-
- Duplicate
-
-
-
-
- Download
-
-
-
-
- Fullscreen
-
-
-
-
-
- Open
-
-
-
+ {(() => { // eslint-disable-line
+ if (props.project.id) {
+ return (
+
+
+ Duplicate
+
+
+ );
+ }
+ })()}
+ {(() => { // eslint-disable-line
+ if (props.project.id) {
+ return (
+
+
+ Download
+
+
+ );
+ }
+ })()}
+ {(() => { // eslint-disable-line
+ if (props.project.id) {
+ return (
+
+
+ Fullscreen
+
+
+ );
+ }
+ })()}
+ {(() => { // eslint-disable-line
+ if (props.user.authenticated) {
+ return (
+
+
+
+ Open
+
+
+
+ );
+ }
+ })()}