diff --git a/docker/nova/nova-novncproxy/Dockerfile.j2 b/docker/nova/nova-novncproxy/Dockerfile.j2
index c203d45d2f..cc31515c13 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 %}