diff --git a/src/emu/device.cpp b/src/emu/device.cpp index 2bcac4fe92a..00f3645ca32 100644 --- a/src/emu/device.cpp +++ b/src/emu/device.cpp @@ -612,8 +612,9 @@ void device_t::start() save_item(NAME(m_clock_scale)); // have the views register their state - logerror("Registering %d views\n", int(m_viewlist.size())); - for(memory_view *view : m_viewlist) + if (!m_viewlist.empty()) + osd_printf_verbose("%s: Registering %d views\n", m_tag.c_str(), int(m_viewlist.size())); + for (memory_view *view : m_viewlist) view->register_state(); // we're now officially started