diff --git a/@Ternary_model/solve_tern_frap.m b/@Ternary_model/solve_tern_frap.m
index 0eb7c584dded1335ff7b019e75c7d90b437ca71c..7f026bbff83a41c4258b2bda7adaa85e20ac9ca5 100644
--- a/@Ternary_model/solve_tern_frap.m
+++ b/@Ternary_model/solve_tern_frap.m
@@ -18,7 +18,7 @@ function u = flory_ic(x, a, b, u0, e, ic, x0, ic_c)
 if strcmp(ic, 'FRAP')
     % FRAP initial condition
     if x < -a
-        u = ic_c;
+        u = ic_c*Ternary_model.phi_tot(x, a, b, e, u0, 0); % normalize
     else
         % Concentration outside, away from droplet
         u = u0-e;