         (if installer-ok
           "Yes"
           "No. (build missing)\n")
+        (when (= 32 bits)
+          (str
+            "\n\nMissing device pages:\n"
+            (if-not (empty? missing-pages)
+              (str-lines missing-pages)
+              "None.")))
       ))))
 
 (defn make-full-report [mode send?]

           32 "bin_Win32"
           64 "bin_x64")))

(defn missing-device-adapters [bits]
  (let [dll-names (map dll-name (device-adapter-dlls (bin-dir bits)))
        project-names (map project-name (device-vcproj-files))]
    (sort (clojure.set/difference (set project-names) (set dll-names)))))
     
(defn str-lines [sequence]
  (apply str (interpose "\n" sequence)))


        javac-errs (javac-errors result-txt)
        outdated-jars (old-jars (File. micromanager "Install_AllPlatforms") 24)
        installer-ok (exe-on-server? bits today-token)
        missing-adapters (missing-device-adapters bits)
        missing-pages (missing-device-pages bits)]
    (when-not (and (empty? vs-error-text) (empty? outdated-dlls)
                   (empty? javac-errs) (empty? outdated-jars)
                   installer-ok)
