Index: src/InitTweak/FixInit.cc
===================================================================
--- src/InitTweak/FixInit.cc	(revision 4b8b2a40e17ac449a49d660761448c7b6b8dccb4)
+++ src/InitTweak/FixInit.cc	(revision 890f67ad658de52963407b7fbfbceb30862614cd)
@@ -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({});
 			}
 
