diff --git a/embeddings.cpp b/embeddings.cpp index 5388d957..99428eee 100644 --- a/embeddings.cpp +++ b/embeddings.cpp @@ -543,7 +543,7 @@ struct emb_same_in_same : emb_actual { for(int i=0; i<4; i++) T[i][2] = T[i][3], T[i][3] = 0; for(int i=0; i<4; i++) T[2][i] = T[3][i], T[3][i] = 0; T[3][3] = 1; - fixmatrix(T); + if(MDIM == 3) fixmatrix(T); else IPF(fixmatrix(T)); for(int i=0; i