diff --git a/docker/nova/nova-novncproxy/Dockerfile.j2 b/docker/nova/nova-novncproxy/Dockerfile.j2
index c203d45d2fcb1677e7be0dde779652a07814f273..cc31515c137e672c932e29be25ee04a031cb2945 100644
--- a/docker/nova/nova-novncproxy/Dockerfile.j2
+++ b/docker/nova/nova-novncproxy/Dockerfile.j2
@@ -12,8 +12,8 @@ RUN yum -y install \
     {% endif %}
 {% elif install_type == 'source' %}
 
-ADD nova-novncproxy-archive /nova-novncproxy-source
-RUN ln -s nova-novncproxy-source/* /usr/share/novnc
+ADD nova-novncproxy-archive /usr/share/nova-novncproxy-source
+RUN cd /usr/share && ln -s nova-novncproxy-source/* novnc
 
 {% endif %}