                   owner]
            :or {get-label? true}}]
   (let [has-hxl? (any? false? (map #(nil? (-> % :instance :hxl)) form))
-        columns (for [field (all-fields form)]
+        columns (for [field (cond-> (all-fields form)
+                              submission-review?  submission-review-fields)]
                   (let [{:keys [name type full-name]
                          {:keys [hxl]} :instance} field
                         label (if get-label? (get-label field language) name)

                     :name  [:strong "Name"]}
            {:keys [flat-form]} (om/get-shared owner)
            new-language (:current (om/observe owner (shared/language-cursor)))
            colset! #(put! shared/event-chan
                           {:new-columns
                            (flat-form->sg-columns flat-form
                                                   :get-label? (= :label %)
                                                   :language   new-language
                                                   :owner owner)})]
        (when (not= new-language language)
          (om/set-state! owner :language new-language)
          (colset! field-key))

    (.setItems dataview
               (clj->js
                (cond-> data
                  submission-review? replace-review-num-status-with-text-status))
               _id)
    (resizeColumns grid)
    [grid dataview]))
