Signed-off-by: Sean Smith <ssmith@iol.unh.edu>
Change-Id: Ie28c83109faf529f0a3bd4c61b1f96e064c1577c
             cnt += required_resources[resource];
         }
 
-        if (cnt > 1) {
+        if (cnt > 1 && hostname && image) {
             hostname.readOnly = true;
             image.disabled = true;
         }
             this.available_resources[resource] += required_resources[resource];
         }
 
-        hostname.readOnly = false;
-        image.disabled = false;
+        if (hostname && image) {
+            hostname.readOnly = false;
+            image.disabled = false;
+        }
+
         this.updateAvailibility();
     }