if (regionPanels.size() > 0) {
for (int i = 0; i < regionPanels.size(); i++) {
Panel panel = regionPanels.get(i);
int position = panel.getPosition();
PanelPermission editPerm = PanelPermission.newInstance(panel, PanelPermission.ACTION_EDIT);
boolean canEditPanel = getUserStatus().hasPermission( editPerm);
renderPanel(panel, canEditPanel);
if (userAdmin && currentRegion.isRowRegion()) {
renderPanelDropRegion(position + 1, !regionPanels.isEmpty());
}