The Swedish Rescue Services are migrating from an incident report system to a fully-fledged incident learning system, as part of new public management strategies. The migration process has been studied in an effort to identify challenges and complexities that can offer advice for future system migration projects. The system migration objectives expressed by the central agency leading the studied migration process clearly aimed at implementing double-loop learning in the organizations. The study reveals that in practice this objective has been lost along the way, with the agency in reality focusing more on cosmetic changes, such as terminology, attributes and labels. Meanwhile end-users expressed different and concrete needs, requiring new functionality, process improvements and organizational development. The study highlights the importance of early, active user involvement in the migration process for dual use legacy systems, to avoid losing explicitly articulated high-level objectives, such as improved performance and dual-use of the system.