Index: src/InitTweak/FixInit.cc
===================================================================
--- src/InitTweak/FixInit.cc	(revision 4b8b2a40e17ac449a49d660761448c7b6b8dccb4)
+++ src/InitTweak/FixInit.cc	(revision 31c967b40fdb700cadb78ef6b9488cfa9dea77f2)
@@ -750,8 +750,8 @@
 			if ( StructInstType * inst = dynamic_cast< StructInstType * >( t ) ) {
 				// initizer for empty struct must be empty
-				if ( inst->baseStruct->members.empty() ) return new ListInit(CodeLocation());
+				if ( inst->baseStruct->members.empty() ) return new ListInit({});
 			} else if ( UnionInstType * inst = dynamic_cast< UnionInstType * >( t ) ) {
 				// initizer for empty union must be empty
-				if ( inst->baseUnion->members.empty() ) return new ListInit(CodeLocation());
+				if ( inst->baseUnion->members.empty() ) return new ListInit({});
 			}
 
